Hoefler received his Diplom in Computer Science from TU Chemnitz where he received the best student award in 2005. He worked on high-performance computing systems from the very beginning of his career. He continued his studies at Indiana University, the home of Open MPI, under the guidance of Prof. Andrew Lumsdaine. He received his PhD in Computer Science in 2008 from Indiana University and was subsequently honored with the university's Young Alumni Award as well as Distinguished Alumni Award
He continued his work on the Message Passing Interface standard as a key member of the MPI Forum responsible for the chapters on Collective Communication and Process Topologies as well as co-authoring the chapter on One-Sided Communications.
Hoefler has been an elected member of the ACM SIGHPC executive committee since its founding in 2011.
He was elected IEEE Fellow for “contributions to large-scale parallel processing systems and supercomputers”, ACM Fellow for “foundational contributions to High-Performance Computing and the application of HPC techniques to machine learning”, and he received the IEEESidney Fernbach Award in 2022 for “application-aware design of HPC algorithms, systems and architectures, and transformative impact on scientific computing and industry”.
Hoefler is known for his contributions to the Message Passing Interface (MPI) standard. He served as author for the chapters “Collective Communication” and “Process Topologies” in MPI-2.2 and the chapters “Collective Communication”, “One-Sided Communications”, and “Process Topologies” in MPI-3 . For the MPI-3 standardization, he chaired the Collective Communications and Topology working groups.
He developed principles for the implementation of nonblocking collective operations and remote memory access that are widely used in MPI implementations such as OpenMPI, MPICH, and derivatives. Nonblocking collective operations such as allreduce, allgather, or broadcast form the basis of modern AI training systems.
After co-authoring a pioneering paper on parallel deep learning and during his sabbatical at Microsoft, he coined the term “3D parallelism” in modern artificial intelligence training that organizes data parallelism, pipeline parallelism, and operator/tensor parallelism into one consistent view.
In his work on high-speed interconnects, he co-developed several award-winning network topologies and contributed routing algorithms that are used in the OpenSM routing manager on InfiniBandcomputer clusters. He co-chaired the Transport Working Group in Ultra Ethernet 1.0, which defines a next-generation interconnect for Artificial Intelligence and High-performance computing networking. He was recognized with the Ultra Ethernet Consortium Visionary Leadership Award in 2025.
On the application side, Hoefler focuses on improving the performance of climate simulations as a digital twin and machine learning for climate simulations. He has been a convener of the Berlin Summit in Earth Virtualization Engines to develop strategies to enable global access to high-resolution climate simulations.
In the AI space, he contributed to key ideas for language model optimization on modern systems for both training and inference. He also contributed to the software and hardware architecture of Microsoft's Maia software-defined dataflow accelerator.
Scientific reproducibility
Hoefler has been vocal about improving reproducibility of performance measurements in high-performance computing and later machine learning. The latter is featured in IEEE Computer Journal as a cover feature on Research Reproducibility.
As Technical Papers chair of ACM/IEEE Supercomputing Conference (SC18), he introduced a new revision-based review process to the conference to improve the quality of the publications.
His group received the SIGHPC Certificate of Appreciation for reproducible methods at the ACM/IEEE Supercomputing Conference (SC22) ACM student cluster competition. His paper on HammingMesh received the ACM/IEEE Supercomputing Conference (SC22) Best Reproducibility Advancement Award. He also presented the opening keynote at the first ACM Conference on Reproducibility and Replicability.
↑US 11886938,Goel, Deepak; Heddes, Mattheus C.& Hoefler, Torstenet al.,"Message communication between integrated computing devices",published 11 March 2021, assigned to Microsoft Technology Licensing LLC
↑Hoefler, Torsten (2022). "Benchmarking Data Science: 12 Ways to Lie With Statistics and Performance on Parallel Computers". Computer. 55 (8): 49–56. doi:10.1109/MC.2022.3152681. S2CID251294669.
This article needs additional or more specific categories. Please help out by adding categories to it so that it can be listed with similar articles.(September 2023)