Academic Career and Research Areas
Professor Schulz’ areas of research include parallel and distributed architectures and applications; performance monitoring, modeling and analysis; memory system optimization; parallel programming paradigms; tool support for parallel programming; power- and energy aware computing; fault tolerance at the application and system level; as well as reconfigurable computing. He currently chairs the MPI Forum, the standardization body for the widely used Message Passing Interface, and is closely involved in the standardization of OpenMP.
Professor Schulz (b. 1972) is a Full Professor and has held the Chair of Computer Architecture and Parallel Systems at the TUM Department of Informatics since 2017. He also serves on the advisory council of the Leibniz Supercomputing Centre. Prior to his appointments in Munich, he held positions at the Center for Applied Scientific Computing (CASC) at Lawrence Livermore National Laboratory (LLNL) and Cornell University. He earned his doctorate in Computer Science from TUM in 2001 and also has a Master of Science in Computer Science from the University of Illinois at Urbana-Champaign.
- Best Paper Award, Software Track, IPDPS (2013)
- R&D 100 Award for STAT, the Stack Trace Analysis Tool (2011)
- ACM Service Award (2009)
- Best Paper Award, Software Track, IPDPS (2007)
- Gordon Bell Award (2006)
Key Publications (all publications)
Sakamoto R, Patki T, Cao T, Kondo M, Inoue K, Ueda M, Ellsworth D, Rountree B, Schulz M: "Analyzing Resource Trade-offs in Hardware-overprovisioned Supercomputers". 2018 IEEE International Parallel and Distributed Processing Symposium (IPDPS). Vancouver. 21.05.-25.05.2018.Abstract
Böhme D, Gamblin T, Beckingsale D, Bremer P, Giménez A, LeGendre MP, Pearce O, Schulz M: "Caliper: performance introspection for HPC software stacks". SC '16: Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis. Salt Lake City, USA. 13.11-18.11.2016.Abstract
Gopalakrishnan G, Kirby RM, Siegel S, Thakur R, Gropp W, Lusk E, De Supinski BR, Schulz M, Bronevetsky G: "Formal Analysis of MPI-based Parallel Programs". Communications of the ACM. 2011; 54(12):82-91.Abstract
Rountree B, Lowenthal DK, de Supinski BR, Schulz M, Freeh VW, Bletsch T: "Adagio: Making DVS Practical for Complex HPC Applications". Proceedings of the 23rd international Conference on Supercomputing (ICS). Yorktown Heights, USA. 18.06-12.06.2009: 460-469.Abstract
Schulz M, Galarowicz J, Maghrak D, Hachfeld W, Montoya D, Cranford S: "Open|SpeedShop: An Open Source Infrastructure for Parallel Performance Analysis." Scientific Programming. 2008; 16 (2-3): 105-121.Abstract