206 citations · 805 across the 35 of their papers we have counts for
36 papers
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…
How to grade the accuracy of the BLAS
James Demmel, Greg Henry, Igor Kozachenko +4
Motivated by accelerating machine learning (ML), many computer vendors and chip manufacturers are building accelerators for matrix multiplication, which save time and energy by ope…
Tightening I/O Lower Bounds through the Hourglass Dependency Pattern
Lionel Eyraud-Dubois, Guillaume Iooss, Julien Langou +1
When designing an algorithm, one cares about arithmetic/computational complexity, but data movement (I/O) complexity plays an increasingly important role that highly impacts perfor…
Numerical analysis of Givens rotation
Weslley da Silva Pereira, Ali Lotfi, Julien Langou
Generating 2-by-2 unitary matrices in floating-precision arithmetic is a delicate task. One way to reduce the accumulation error is to use less floating-point operations to compute…
A new deflation criterion for the QZ algorithm
Thijs Steel, Raf Vandebril, Julien Langou
The QZ algorithm computes the Schur form of a matrix pencil. It is an iterative algorithm and at some point, it must decide that an eigenvalue has converged and move on with anothe…
Proposed Consistent Exception Handling for the BLAS and LAPACK
James Demmel, Jack Dongarra, Mark Gates +7
Numerical exceptions, which may be caused by overflow, operations like division by 0 or sqrt(-1), or convergence failures, are unavoidable in many cases, in particular when softwar…