Torsten has served as the lead for performance modeling and analysis in
the US NSF Blue Waters project at NCSA/UIUC. Since 2013, he is professor
of computer science at ETH Zurich and has held visiting positions at
Argonne National Laboratories, Sandia National Laboratories, and
Microsoft Research Redmond (Station Q).
Dr. Hoefler's research aims at understanding the performance of parallel
computing systems ranging
from parallel computer architecture through parallel programming to
parallel algorithms. He is also active in the application areas of
Weather and Climate simulations as well as Machine Learning with a focus
on Distributed Deep Learning. In those areas, he has coordinated tens of
funded projects and an ERC Starting Grant on Data-Centric Parallel
Programming.
He has been chair of the Hot Interconnects conference and technical
program chair of the Supercomputing and ACM PASC conferences. He is
associate editor of the IEEE Transactions of Parallel and Distributed
Computing (TPDS) and the Parallel Computing Journal (PARCO) and a key
member of the Message Passing Interface (MPI) Forum.
He has published more than 200 papers in
peer-reviewed international conferences and journals and co-authored the
latest versions of the MPI specification. He has received best paper
awards at the ACM/IEEE Supercomputing Conference in 2010, 2013, and 2014
(SC10, SC13, SC14), EuroMPI 2013, IPDPS'15, ACM HPDC'15 and HPDC'16, ACM
OOPSLA'16, and other conferences. Torsten received ETH Zurich's Latsis
Prize in 2015, the SIAM SIAG/Supercomputing Junior Scientist Prize in
2012, the IEEE TCSC Young Achievers in Scalable Computing Award in
2013, the Young Alumni Award 2014 from Indiana University, and the best
student award 2005 of the Chemnitz University of Technology. Torsten was
elected into the first steering committee of ACM's SIGHPC in 2013 and he
was re-elected in 2016.
His Erdős number is two
(via Amnon Barak) and he is
an academic
descendant of Hermann von
Helmholtz.
If you would like to work with Torsten, please consult the SPCL Jobs page.
In this video, I summarize the Scalable Parallel Computing Laboratory at ETH Zurich:
I recently presented a keynote at the DISC conference to overview parts
of the HPC landscape for an audience in the distributed systems
community. You can watch the whole video at DISC Keynote.
[3] Andrei Marian Dan, Patrick Lam, Torsten Hoefler, Martin Vechev:
Modeling and Analysis of Remote Memory Access Programming In Proceedings of the 2016 ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications, presented in Amsterdam, Netherlands, pages 129--144, ACM, ISBN: 978-1-4503-4444-9, Nov. 2016, Outstanding Paper Award at OOPSLA'16 (4/52)
High-Performance Distributed RMA Locks In Proceedings of the 25th Symposium on High-Performance Parallel and Distributed Computing (HPDC'16), Jun. 2016, (acceptance rate: 16% (20/129)) Karsten Schwan Best Paper Award at HPDC'16 (1/20)
Slim Fly: A Cost Effective Low-Diameter Network Topology presented in New Orleans, LA, USA, Nov. 2014, Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis (SC14) (acceptance rate: 21%, 82/394) SC14 Best Student Paper (1/82)
Automatic Complexity Analysis of Explicitly Parallel Programs In Proceedings of the 26th ACM Symposium on Parallelism in Algorithms and Architectures (SPAA'14), presented in Prague, Czech Republic, ACM, Jun. 2014, (acceptance rate: 25%, 30/122)
Enabling Highly-Scalable Remote Memory Access Programming with MPI-3 One Sided In Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis, presented in Denver, Colorado, USA, pages 53:1--53:12, ACM, ISBN: 978-1-4503-2378-9, Nov. 2013, (acceptance rate: 20%, 92/457) Best Student Paper Finalist (8/92) and SC13 Best Paper (1/92)