40 citations · 101 across the 24 of their papers we have counts for
27 papers
Minkowski Tensors of Planar Anisotropic Voronoi Diagrams
Nicolas Venkovic, Hartwig Anzt
Anisotropic Voronoi diagrams, in which each cell is the region first reached by an ellipse growing from its site, generate non-convex cells whose integral geometry can be described…
Mixed-Precision Computing for Scientific Discovery: Formats, Co-Design, and Responsible Approximation
Emmanuel Agullo, Hartwig Anzt, Daniel Bauer +37
Reduced and mixed precision have moved from a niche optimization to a central design axis in scientific computing and engineering, driven by energy constraints, heterogeneous accel…
On the Robustness of Sparse Randomized Sketching to FP16 Rounding on GPUs
Aryaman Jeendgar, Clément Flint, Hartwig Anzt
Randomized sketching replaces large matrices with smaller surrogates that preserve geometry for downstream numerical linear algebra. Sparse sketches promise faster formation than d…
Global iterative methods for sparse approximate inverses of symmetric positive definite matrices
Nicolas Venkovic, Hartwig Anzt
This work is motivated by symmetric positive definite (SPD) matrices for which the best sparse approximate inverse (SPAI) with the prescribed nonzero pattern of for some mode…
Mixed precision multigrid with smoothing based on incomplete Cholesky factorization
Petr Vacek, Hartwig Anzt, Erin Carson +3
Multigrid methods are popular iterative methods for solving large-scale sparse systems of linear equations. We present a mixed precision formulation of the multigrid V-cycle method…
Investigating Matrix Repartitioning to Address the Over- and Undersubscription Challenge for a GPU-based CFD Solver
Gregor Olenik, Marcel Koch, Hartwig Anzt
Modern high-performance computing (HPC) increasingly relies on GPUs, but integrating GPU acceleration into complex scientific frameworks like OpenFOAM remains a challenge. Existing…
pyGinkgo: A Sparse Linear Algebra Operator Framework for Python
Keshvi Tuteja, Gregor Olenik, Roman Mishchuk +5
Sparse linear algebra is a cornerstone of many scientific computing and machine learning applications. Python has become a popular choice for these applications due to its simplici…
Permutation-Avoiding FFT-Based Convolution
Nicolas Venkovic, Hartwig Anzt
Fast Fourier Transform (FFT) libraries are widely used for evaluating discrete convolutions. Most FFT implementations follow some variant of the Cooley-Tukey framework, in which th…
A BDDC Preconditioner for the Cardiac EMI Model in three Dimensions
Fritz Goebel, Ngoc Mai Monica Huynh, Fatemeh Chegini +4
We analyze a Balancing Domain Decomposition by Constraints (BDDC) preconditioner for the solution of three dimensional composite Discontinuous Galerkin discretizations of reaction-…
Interface for Sparse Linear Algebra Operations
Ahmad Abdelfattah, Willow Ahrens, Hartwig Anzt +32
The standardization of an interface for dense linear algebra operations in the BLAS standard has enabled interoperability between different linear algebra libraries, thereby boosti…
BDDC Preconditioning on GPUs for Cardiac Simulations
Fritz Goebel, Terry Cojean, Hartwig Anzt
In order to understand cardiac arrhythmia, computer models for electrophysiology are essential. In the EuroHPC MicroCARD project, we adapt the current models and leverage modern co…
FRSZ2 for In-Register Block Compression Inside GMRES on GPUs
Thomas Grützmacher, Robert Underwood, Sheng Di +2
The performance of the GMRES iterative solver on GPUs is limited by the GPU main memory bandwidth. Compressed Basis GMRES outperforms GMRES by storing the Krylov basis in low preci…
Fast Truncated SVD of Sparse and Dense Matrices on Graphics Processors
Andres E. Tomas, Enrique S. Quintana-Orti, Hartwig Anzt
We investigate the solution of low-rank matrix approximation problems using the truncated SVD. For this purpose, we develop and optimize GPU implementations for the randomized SVD…
Porting Batched Iterative Solvers onto Intel GPUs with SYCL
Phuong Nguyen, Pratik Nayak, Hartwig Anzt
Batched linear solvers play a vital role in computational sciences, especially in the fields of plasma physics and combustion simulations. With the imminent deployment of the Auror…
Earth Virtualization Engines -- A Technical Perspective
Torsten Hoefler, Bjorn Stevens, Andreas F. Prein +17
Participants of the Berlin Summit on Earth Virtualization Engines (EVEs) discussed ideas and concepts to improve our ability to cope with climate change. EVEs aim to provide intera…
GPU-Resident Sparse Direct Linear Solvers for Alternating Current Optimal Power Flow Analysis
Kasia Świrydowicz, Nicholson Koukpaizan, Tobias Ribizel +4
Integrating renewable resources within the transmission grid at a wide scale poses significant challenges for economic dispatch as it requires analysis with more optimization param…
Porting a sparse linear algebra math library to Intel GPUs
Yuhsiang M. Tsai, Terry Cojean, Hartwig Anzt
With the announcement that the Aurora Supercomputer will be composed of general purpose Intel CPUs complemented by discrete high performance Intel GPUs, and the deployment of the o…
A Fresh Look at FAIR for Research Software
Daniel S. Katz, Morane Gruenpeter, Tom Honeyman +6
This document captures the discussion and deliberation of the FAIR for Research Software (FAIR4RS) subgroup that took a fresh look at the applicability of the FAIR Guiding Principl…
Ginkgo -- A Math Library designed for Platform Portability
Terry Cojean, Yu-Hsiang "Mike" Tsai, Hartwig Anzt
The first associations to software sustainability might be the existence of a continuous integration (CI) framework; the existence of a testing framework composed of unit tests, in…
Resiliency in Numerical Algorithm Design for Extreme Scale Simulations
Emmanuel Agullo, Mirco Altenbernd, Hartwig Anzt +33
This work is based on the seminar titled ``Resiliency in Numerical Algorithm Design for Extreme Scale Simulations'' held March 1-6, 2020 at Schloss Dagstuhl, that was attended by a…
Compressed Basis GMRES on High Performance GPUs
José I. Aliaga, Hartwig Anzt, Thomas Grützmacher +2
Krylov methods provide a fast and highly parallel numerical tool for the iterative solution of many large-scale sparse linear systems. To a large extent, the performance of practic…
Evaluating the Performance of NVIDIA's A100 Ampere GPU for Sparse Linear Algebra Computations
Yuhsiang Mike Tsai, Terry Cojean, Hartwig Anzt
GPU accelerators have become an important backbone for scientific high performance computing, and the performance advances obtained from adopting new GPU hardware are significant.…
A Survey of Numerical Methods Utilizing Mixed Precision Arithmetic
Ahmad Abdelfattah, Hartwig Anzt, Erik G. Boman +22
Within the past years, hardware vendors have started designing low precision special function units in response to the demand of the Machine Learning community and their demand for…
Ginkgo: A Modern Linear Operator Algebra Framework for High Performance Computing
Hartwig Anzt, Terry Cojean, Goran Flegar +6
In this paper, we present Ginkgo, a modern C++ math library for scientific high performance computing. While classical linear algebra libraries act on matrix and vector objects, Gi…