Large Scale Distributed Linear Algebra With Tensor Processing Units
Not on the map. Why?
Abstract (arXiv)
We have repurposed Google Tensor Processing Units (TPUs), application-specific chips developed for machine learning, into large-scale dense linear algebra supercomputers. The TPUs' fast inter-core interconnects (ICI)s, physically two-dimensional network topology, and high-bandwidth memory (HBM) permit distributed matrix multiplication algorithms to rapidly become computationally bound. In this regime, the matrix-multiply units (MXU)s dominate the runtime, yielding impressive scaling, performance, and raw size: operating in float32 precision, a full 2048-core pod of third generation TPUs can multiply two matrices with linear size N= 220= 1 048 576 in about 2 minutes. Via curated algorithms emphasizing large, single-core matrix multiplications, other tasks in dense linear algebra can similarly scale. As examples, we present (i) QR decomposition; (ii) resolution of linear systems; and (iii) the computation of matrix functions by polynomial iteration, demonstrated by the matrix polar factorization.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). First posted on arXiv 16 Dec 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 1; 2024: 3.
4 papers.
- 2023Solving the Discretised Neutron Diffusion Equations using Neural Networkscited by 5
- 2024Neural Physics: Using AI Libraries to Develop Physics-Based Solvers for Incompressible Computational Fluid Dynamicscited by 4
- 2024Distributed computing for physics-based data-driven reduced modeling at scale: Application to a rotating detonation rocket enginecited by 2
- 2024Comprehensive Performance Modeling and System Design Insights for Foundation Modelscited by 0
- 2024Comprehensive Performance Modeling and System Design Insights for Foundation Models30 Sep 2024
- 2024Distributed computing for physics-based data-driven reduced modeling at scale: Application to a rotating detonation rocket engine13 Jul 2024
- 2024Neural Physics: Using AI Libraries to Develop Physics-Based Solvers for Incompressible Computational Fluid Dynamics27 Feb 2024
- 2023Solving the Discretised Neutron Diffusion Equations using Neural Networks24 Jan 2023