Jülich Supercomputing Centre
Institute for Advanced Simulation
Forschungszentrum Jülich, Germany
Housing the world's most parallel machine JUGENE, a 72-rack BlueGene/P with a total of 294,912 cores, for two years now, extreme scalability of application software and programming tools becomes more and more important at Jülich Supercomputing Centre (JSC). This talk will summarize experiences in application and tool scaling and report on Jülich's involvement in Exascale activities and projects. First, we will review experiences made and results obtained during the three "Jülich BlueGene/P Extreme Scaling Workshops'' of October 2009, March 2010, and Februar 2011. Next, we will report on scaling experiments with parallel debugging and performance analysis tools which were done in conjunction with the Dagstuhl Seminar "Program Development for Extreme-Scale Computing'' organized by LLNL, BSC, and JSC in May 2010. Finally, we present the various activities and projects of JSC related to Exascale: the International Exascale Software Program (IESP), the European ExaScale Software Initiative (EESI), the Exascale Innovation Centre (EIC) and the ExaCluster Laboratory (ECL).
Dr.-Ing. Bernd Mohr started to design and develop tools for performance analysis of parallel programs already with his diploma thesis at the University of Erlangen in Germany in 1987, and continued this in his Ph.D. work. During a three year Post-doc position at the University of Oregon, he was responsible for the design and implementation of the original TAU performance analysis framework for the parallel programming language pC++. Since 1996 he is a senior scientist at the Research Center Jülich. Besides being responsible for user support and training in regard to performance tools at the Jülich Supercomputing Centre (JSC), he is leading the KOJAK and Scalasca performance tools efforts together with Felix Wolf of GRS in Aachen. He is active member in the International Exascale Software Project (IESP) and work package leader in the European (EESI) and Jülich (EIC, ECL) Exascale efforts. For the SC Conference series, he serves on the Steering Committee. He is the author of several dozen conference and journal articles about performance analysis and tuning of parallel programs.