Christoph Niethammer

Christoph Niethammer

High Performance Computing Center Stuttgart (HLRS)
Nobelstr. 19
70569 Stuttgart
Germany

Department

Phone

+49 (0) 711 / 685-87203

Fax

+49 (0) 711 / 685-65832

Email

Functions

  • Lecture "Grundlagen der Informatik (Übungen)" (WS 2012/2013)
  • Lecture "Modellierung, Simulation und Optimierungsverfahren" (WS 2011/2012)
  • Lecture "Modellierung, Simulation und Optimierungsverfahren" (SS 2011)

Projects

  • POP Coe (Performance Optimization and Productivity Center of Competence)
  • ParaPhrase (Parallel Patterns for Adaptive Heterogeneous Multicore Systems)
  • CRESTA (Collaborative Research into Exascale Systemware, Tools and Applications)
  • TEXT (Towards EXascale ApplicaTions)
  • IMEMO (Innovative HPC-Methoden und Einsatz für hochskalierbare Molekulare Simulation)
  • Open MPI
  • OpenMP validation suite
  • CMD (Molecular Dynamics code)
  • Temanejo (Graphical debugger for graph based programming models)
  • SIT (Software Installation Tool for HPC systems)

Scientific Interests

  • Programming Models and Parallelization
  • Performance Analysis and Optimization
  • Fault Tolerance
  • Study of new architectures
  • Molecular Dynamics

Publications

[2015] [2014] [2013] [2012] [2011] [2004]

2015 [ to top ]

  • Zhou, H., Marjanovic, V., Niethammer, C., Gracia, J.'e: A Bandwidth-saving Optimization for MPI Broadcast Collective Operation. 44th International Conference on Parallel Processing Workshops, ICPPW. S. 111-118. 44th International Conference on Parallel Processing Workshops, ICPPW, Beijing, China (2015).
     
  • Niethammer, C., Khabi, D., Zhou, H., Marjanovic, V., Gracia, J.: Impact of Late-Arrivals on MPI Collective Operations. INFOCOMP 2015. INFOCOMP 2015, Brussels, Belgium (2015).
     
  • Niethammer, C., Gracia, J., Knüpfer, A., Resch, M.M., Nagel, W.E. Hrsg: Tools for High Performance Computing 2014. (2015).
     

2014 [ to top ]

  • Krol, D., Orzechowski, M., Kitowski, J., Niethammer, C., Sulisto, A., Wafai, A.: A Cloud-Based Data Farming Platform for Molecular Dynamics Simulations. Utility and Cloud Computing (UCC), 2014 IEEE/ACM 7th International Conference on. S. 579-584. Utility and Cloud Computing (UCC), 2014 IEEE/ACM 7th International Conference on (2014).
     
  • Niethammer, C., Becker, S., Bernreuther, M., Buchholz, M., Eckhardt, W., Heinecke, A., Werth, S., Bungartz, H.-J., Glass, C.W., Hasse, H., Vrabec, J., Horsch, M.: ls1 mardyn: The Massively Parallel Molecular Dynamics Code for Large Systems. Journal of Chemical Theory and Computation. 10, 4455-4464 (2014).
     

2013 [ to top ]

  • Idrees, K., Niethammer, C., Esposito, A., Glass, C.W.: Performance Evaluation of Unified Parallel C for Molecular Dynamics. 7th International Conference on PGAS Programming Models. S. 237. 7th International Conference on PGAS Programming Models (2013).
     
  • Subotic, V., Brinkmann, S., Marjanovic, V., Badia, R.M., Gracia, J.'e, Niethammer, C., Ayguad'e, E., Labarta, J.'us, Valero, M.: Programmability and portability for exascale: Top down programming methodology and tools with StarSs. J. Comput. Science. 4, 450--456 (2013).
     

2012 [ to top ]

  • Niethammer, C., Glass, C.W., Gracia, J.'e: Avoiding Serialization Effects in Data / Dependency Aware Task Parallel Algorithms for Spatial Decomposition. 10th IEEE International Symposium on Parallel and Distributed Processing with Applications, ISPA 2012, Leganes, Madrid, Spain, July 10-13, 2012. S. 743--748. 10th IEEE International Symposium on Parallel and Distributed Processing with Applications, ISPA 2012, Leganes, Madrid, Spain, July 10-13, 2012 (2012).
     
  • Gracia, J.'e, Niethammer, C., Hasert, M., Brinkmann, S., Keller, R., Glass, C.W.: Hybrid MPI/StarSs - A Case Study. 10th IEEE International Symposium on Parallel and Distributed Processing with Applications, ISPA 2012, Leganes, Madrid, Spain, July 10-13, 2012. S. 48--55. 10th IEEE International Symposium on Parallel and Distributed Processing with Applications, ISPA 2012, Leganes, Madrid, Spain, July 10-13, 2012 (2012).
     
  • Niethammer, C.: Performance evaluation and optimization of the ls1-MarDyn Molecular Dynamics code on the Cray XE6. Proceedings of the Cray User Groop 2012. Proceedings of the Cray User Groop 2012 (2012).
     
  • Wafai, M.A., Glass, C.W., Niethammer, C.: Portable Codes on New HPC Architectures. In: Keller, R., Kramer, D., und Weiss, J.-P. (Hrsg.) Facing the Multicore-Challenge III 2012. S. 133-134. Facing the Multicore-Challenge III 2012 (2012).
     
  • Brinkmann, S., Gracia, J.'e, Niethammer, C.: Task Debugging with TEMANEJO. In: Cheptsov, A., Brinkmann, S., Gracia, J.'e, Resch, M.M., und Nagel, W.E. (Hrsg.) Tools for High Performance Computing 2012 - Contributed Papers Presented at the 6th International Parallel Tools Workshop, Stuttgart, Germany, September 25-26, 2012. S. 13--21. Tools for High Performance Computing 2012 - Contributed Papers Presented at the 6th International Parallel Tools Workshop, Stuttgart, Germany, September 25-26, 2012 (2012).
     

2011 [ to top ]

  • Brinkmann, S., Gracia, J.'e, Niethammer, C., Keller, R.: TEMANEJO textendash a debugger for task based parallel programming models. Applications, Tools and Techniques on the Road to Exascale Computing, Proceedings of the conference ParCo 2011, 31 August - 3 September 2011, Ghent, Belgium. S. 639--645. Applications, Tools and Techniques on the Road to Exascale Computing, Proceedings of the conference ParCo 2011, 31 August - 3 September 2011, Ghent, Belgium (2011).
     

2004 [ to top ]

  • Müller, M., Niethammer, C.: Validating OpenMP 2.5 for Fortran and C/C++. 6th European Workshop on OpenMP. 6th European Workshop on OpenMP (2004).