Projects

Peer-Reviewed Publications

  • M. Blacher, C. Staudt, J. Klaus, M. Wenig, N. Merk, A. Breuer, M. Engel, S. Laue, J. Giesen
    Einsum Benchmark: Enabling the Development of Next-Generation Tensor Execution Engines
    In: NeurIPS 2024 Datasets Benchmarks (accepted, benchmark)
  • S. Remke, A. Breuer
    Hello SME! Generating Fast Matrix Multiplication Kernels Using the Scalable Matrix Extension.
    In: 15th IEEE International Workshop on Performance Modeling, Benchmarking and Simulation of High Performance Computer Systems held in conjunction with SC24 (final version, preprint).
  • E. Georganas, D. Kalamkar, K. Voronin, A. Kundu, A. Noack, H. Pabst, A. Breuer, A. Heinecke.
    Harnessing Deep Learning and HPC Kernels via High-Level Loop and Tensor Abstractions on CPU Architectures.
    In: 2024 IEEE International Parallel and Distributed Processing Symposium (final version, preprint).
  • V. Kasburg, J. Müller, T. Eulenfeld, A. Breuer, N. Kukowski.
    Cross-Regional Seismic Event Discrimination via Convolutional Neural Networks: Exploring Fine-tuning and Ensemble Averaging.
    In: Bulletin of the Seismological Society of America (final version), 2024.
  • E. Georganas, D. Kalamkar, S. Avancha, M. Adelman, D. Aggarwal, C. Anderson, A. Breuer, J. Bruestle, N. Chaudhary, A. Kundu, D. Kutnick, F. Laub, V. Md, S. Misra, R. Mohanty, H. Pabst, B. Retford, B. Ziv, A. Heinecke.
    Tensor Processing Primitives: A Programming Abstraction for Efficiency and Portability in Deep Learning & HPC Workloads.
    In: Frontiers in Applied Mathematics and Statistics, 2022 (final version, preprint).
  • A. Breuer, A. Heinecke.
    Next-Generation Local Time Stepping for the ADER-DG Finite Element Method.
    In: 2022 IEEE International Parallel and Distributed Processing Symposium (IPDPS), 2022 (final version, preprint).
  • O. O’Reilly, T.-Y. Yeh, K.B. Olsen, Z. Hu, A. Breuer, D. Roten, C. Goulet.
    A high-order finite difference method on staggered curvilinear grids for seismic wave propagation applications with topography.
    In: Bulletin of the Seismological Society of America, 2021 (final version).
  • E. Georganas, D. Kalamkar, S. Avancha, M. Adelman, C. Anderson, A. Breuer, N. Chaudhary, A. Kundu, V. Md, S. Misra, R. Mohanty, H. Pabst, B. Ziv, A. Heinecke.
    Tensor Processing Primitives: A Programming Abstraction for Efficiency and Portability in Deep Learning Workloads.
    In: Supercomputing 2021, Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis, pp. 1-14. ACM (final version, preprint).
  • A. Breuer, N. Ettrich, P. Habelitz.
    Deep learning in seismic processing: Trim statics and demultiple.
    In: SEG Technical Program Expanded Abstracts: 3199-3203.
  • A. Heinecke, A. Breuer, Y. Cui.
    Tensor-Optimized Hardware Accelerates Fused Discontinuous Galerkin Simulations.
    In: Parallel Computing, 89, p. 102550.
  • A. Breuer, A. Heinecke, Y. Cui.
    Petaflop Seismic Simulations in the Public Cloud.
    In: High Performance Computing. ISC High Performance 2019. Lecture Notes in Computer Science, vol 11501. Springer, Cham.
  • A. Breuer, A. Heinecke, Y. Cui.
    EDGE: Extreme Scale Fused Seismic Simulations with the Discontinuous Galerkin Method.
    In: High Performance Computing. ISC 2017. Lecture Notes in Computer Science, volume 10266, pp. 41-60. Springer, Cham.
  • J. Tobin, A. Breuer, A. Heinecke, C. Yount, Y. Cui.
    Accelerating Seismic Simulations using the Intel Xeon Phi Knights Landing Processor.
    In: High Performance Computing. ISC 2017. Lecture Notes in Computer Science, volume 10266, pp. 139-157. Springer, Cham.
  • C. Yount, J. Tobin, A. Breuer, A. Duran.
    YASK—Yet Another Stencil Kernel: A Framework for HPC Stencil Code-Generation and Tuning.
    In: Sixth International Workshop on Domain-Specific Languages and High-Level Frameworks for High Performance Computing (WOLFHPC), pp. 30-39. IEEE.
  • A. Heinecke, A. Breuer, M. Bader, P. Dubey.
    High Order Seismic Simulations on the Intel Xeon Phi Processor (Knights Landing).
    In: High Performance Computing. ISC 2016. Lecture Notes in Computer Science, volume 9697, pp. 343-362. Springer, Cham.
  • A. Breuer, A. Heinecke, M. Bader.
    Petascale Local Time Stepping for the ADER-DG Finite Element Method.
    In: 2016 IEEE International Parallel and Distributed Processing Symposium (IPDPS), pp. 854-863. IEEE.
  • A. Breuer, A. Heinecke, L. Rannabauer, M. Bader.
    High-Order ADER-DG Minimizes Energy- and Time-to-Solution of SeisSol.
    In: High Performance Computing. ISC 2015. Lecture Notes in Computer Science, volume 9137, pp. 340-357. Springer, Cham.
  • M. Schreiber, C. Riesinger, T. Neckel, H.-J. Bungartz, A. Breuer.
    Invasive Compute Balancing for Applications with Shared and Hybrid Parallelization.
    In: International Journal of Parallel Programming, pp. 1-24. IEEE.
  • A. Heinecke, A. Breuer, S. Rettenberger, M. Bader, A.-A. Gabriel, C. Pelties, A. Bode, W. Barth, X.-K. Liao, K. Vaidyanathan, M. Smelyanskiy, P. Dubey.
    Petascale High Order Dynamic Rupture Earthquake Simulations on Heterogeneous Supercomputers.
    In: Supercomputing 2014, The International Conference for High Performance Computing, Networking, Storage and Analysis, pp. 3-14. IEEE.
  • M. Bader, A. Breuer, W. Hölzl, S. Rettenberger.
    Vectorization of an Augmented Riemann Solver for the Shallow Water Equations.
    In: International Conference on High Performance Computing and Simulation (HPCS’14), pp. 193-201. IEEE.
  • A. Breuer, A. Heinecke, S. Rettenberger, M. Bader, A. Gabriel, C. Pelties.
    Sustained Petascale Performance of Seismic Simulations with SeisSol on SuperMUC.
    In: Supercomputing. ISC 2014. Lecture Notes in Computer Science, volume 8488, pp. 1-18. Springer, Cham.
  • T. Weinzierl, R. Wittmann, K. Unterweger, M. Bader, A. Breuer, S. Rettenberger.
    Hardware-aware block size tailoring on adaptive spacetree grids for shallow water waves.
    In: HiStencils 2014 – 1st International workshop on High-Performance Stencil Computations, pp. 57-64.
  • A. Breuer, A. Heinecke, M. Bader, C. Pelties.
    Accelerating SeisSol by Generating Vectorized Code for Sparse Matrix Operators.
    In: Advances in Parallel Computing, Volume 25: Parallel Computing: Accelerating Computational Science and Engineering (CSE), pp. 347-356. IOS Press.
  • A. Breuer, M. Bader.
    Teaching Parallel Programming Models on a Shallow-Water Code.
    In: 11th International Symposium on Parallel and Distributed Computing (ISPDC), pp. 301-308. IEEE.

Other Publications

  • A. Heinecke, A. Breuer, M. Bader.
    Chapter 21 – High Performance Earthquake Simulations.
    In: Intel Xeon Phi Processor High Performance Programming, Knights Landing Edition, pp. 471-498. Morgan Kaufmann.
  • A. Breuer
    Hochperformante Erdbebensimulationen.
    In: Ausgezeichnete Informatikdissertationen 2015, Lecture Notes in Informatics (LNI), pp. 41-50. Gesellschaft für Informatik.

In the News