Hartwig Anzt

Chair of Computational Mathematics

Hartwig Anzt is the Chair of Computational Mathematics at the TUM School of Computation, Information and Technology of the Technical University of Munich (TUM) Campus Heilbronn. He also holds a Research Associate Professor position at the Innovative Computing Lab (ICL) at the University of Tennessee (UTK). Hartwig Anzt holds a PhD in applied mathematics from the Karlsruhe Institute of Technology (KIT) and specializes in iterative methods and preconditioning techniques for the next generation hardware architectures. He also has a long track record of high-quality development. He is author of the MAGMA-sparse open source software package and managing lead of the Ginkgo math software library. Hartwig Anzt had served as a PI in the Software Technology (ST) pillar of the US Exascale Computing Project (ECP), including a coordinated effort aiming at integrating low-precision functionality into high-accuracy simulation codes. He also is a PI in the EuroHPC project MICROCARD. Hartwig Anzt serves as Editor for ACM TOPC and SIAM SISC. He also is elected program manager of the SIAM Activity Group on Supercomputing.

Research

My research focus is on developing and optimizing numerical methods for efficient high-performance computing. In particular, I am interested in sparse linear algebra, iterative and asynchronous methods, Krylov solvers, preconditioning. The implementation of the fixed-point methods typically make heavy use of (data-parallel) batched routines, and possess relaxed synchronization requirements. I also work on fault tolerance, energy efficiency, as well as Multi- and Manycore (GPU) computing. The algorithm research is complemented with efforts aiming at sustainable software development in an academic setting, and a healthy software lifecycle.

Software Projects

Ginkgo

Ginkgo is a high-performance linear algebra library for manycore systems, with a focus on sparse solution of linear systems. It is implemented using modern C++, with GPU kernels implemented in CUDA and HIP. Ginkgo is part of the Extreme-scale Scientific Software Development Kit (xSDK)

MAGMA-sparse

MAGMA-sparse is an integrated component of the MAGMA open source linear algebra library for multi- and manycore architectures. It is based on the C programming language and part of the Extreme-scale Scientific Software Development Kit (xSDK).

Special Note

Anyone misspelling my last name in an official document or presentation slides owes me a bottle of wine.