Jump to main content
Practical Computer Science
Staff

Publications
Dr. Michael Hofmann

  • Hofmann, M.; Kiesel, R.; Kramer, R.; Rünger, G.; Schaller, T.: Performance Comparison of Parallel Sorting Algorithms for Data-intensive Particle Simulations using OpenCL. To appear in: International Conference on High Performance Computing & Simulation (HPCS 2020): pp. . IEEE  –  ISSN . Barcelona, Spain, 2021.
  • Dietze, R.; Hofmann, M.; Rünger, G.: Analysis and Modeling of Resource Contention Effects based on Benchmark Applications. In: International Conference on High Performance Computing & Simulation (HPCS 2018), Special Session on High Performance Computing Benchmarking and Optimization (HPBench 2018): pp. 330-337. IEEE  –  ISBN 978-1-5386-7879-4. Orléans, France, July 2018. DOI: 10.1109/HPCS.2018.00062 Online resource available
  • Hofmann, M.; Kiesel, R.; Leichsenring, D.; Rünger, G.: A Hybrid CPU/GPU Implementation of Computationally Intensive Particle Simulations Using OpenCL. In: Proceedings of the 17th IEEE International Symposium On Parallel And Distributed Computing (ISPDC 2018): pp. 9-16. IEEE  –  ISBN 978-1-5386-5330-2. Geneva, Switzerland, June 2018. DOI: 10.1109/ISPDC2018.2018.00011 Online resource available
  • Hofmann, M.; Kiesel, R.; Rünger, G.: Energy and Performance Analysis of Parallel Particle Solvers from the ScaFaCoS Library. In: Proceedings of the 2018 ACM/SPEC International Conference on Performance Engineering (ICPE 2018): pp. 88-95. ACM  –  ISBN 978-1-4503-5095-2. Berlin, Germany, April 2018. DOI: 10.1145/3184407.3184409 Online resource available
  • Hofmann, M.; Rünger, G.: Flexible all-to-all data redistribution methods for grid-based particle codes. In: Concurrency and Computation: Practice and Experience, vol. 30, no. 18: pp. e4421. Wiley  –  ISSN 1532-0634, 2018. DOI: 10.1002/cpe.4421 Online resource available
  • Dietze, R.; Goldberg, N.; Herzog, R.; Hofmann, M.; Ihlemann, J.; Meyer, A.; Ospald, F.; Rünger, G.; Springer, R.: Integrating models for fiber reinforced materials into Finite Element simulations. In: Proceedings of the 3rd International MERGE Technologies Conference for Lightweight Structures (IMTC 2017). Verlag Wissenschaftliche Scripten  –  ISBN 978-3-95735-066-4, September 2017.
  • Dietze, R.; Hofmann, M.; Rünger, G.: Resource contention aware execution of multiprocessor tasks on heterogeneous platforms. In: Proceedings of the 15th International Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogeneous Platforms (Heteropar'2017): pp. 390-402. Springer  –  ISBN 978-3-319-75178-8. Santiago de Compostela, Spain, August 2017 (published 2018). DOI: 10.1007/978-3-319-75178-8_32 Online resource available
  • Dietze, R.; Hofmann, M.; Rünger, G.: Resource Contention Aware Scheduling of Multiprocessor Tasks on Heterogeneous Platforms. Poster presented at PhD Forum, International Supercomputing Conference: High Performance (ISC 2017). Frankfurt, Germany, June 2017. DOI: 10.13140/RG.2.2.32630.91200 Online resource available
  • Dietze, R.; Hofmann, M.; Rünger, G.: Integrating generic FEM simulations into complex simulation applications. In: Scalable Computing: Practice and Experience, Special issue on High Performance Computing Solutions for Complex Problems, vol. 18, no. 2: pp. 133-144. Universitatea de Vest din Timisoara  –  ISSN 1895-1767, 2017. DOI: 10.12694/scpe.v18i2.1285 Online resource available
  • Hofmann, M.; Nestler, F.; Pippig, M.: NFFT based Ewald summation for electrostatic systems with charges and dipoles. In: Applied Numerical Mathematics, vol. 122: pp. 39-65. Elsevier  –  ISSN 0168-9274, 2017. DOI: 10.1016/j.apnum.2017.07.008 Online resource available
  • Hofmann, M.; Polster, F.; Streller, R.; Walther, D.: Transparent execution of numerical libraries on distributed HPC platforms. In: Book of Abstracts of the 11th International Workshop on Parallel Numerics (PARNUM 2017): pp. 6. Waischenfeld, Germany, April 2017. DOI: 10.13140/RG.2.2.21647.48806 Online resource available
  • Rünger, G.; Dietze, R.; Hofmann, M.; Jakobs, T.: Ökologische und ökonomische Nachhaltigkeit in rechenintensiven Anwendungsprogrammen. Poster presented at "Go Next!" - Tag der Nachhaltigkeit an der TU Chemnitz. In: Ökologische, ökonomische und soziale Nachhaltigkeit an der TU Chemnitz, Posterband mit Beiträgen aus Lehre, Forschung, Administration und von universitären Interessensgruppen: pp. 43-45  –  ISBN 978-3-96100-037-1. Chemnitz, Germany, June 2017. URN: urn:nbn:de:bsz:ch1-qucosa-229689 Online resource available
  • Dietze, R.; Hofmann, M.; Rünger, G.: Water-Level scheduling for parallel tasks in compute-intensive application components. In: The Journal of Supercomputing, Special Issue on Sustainability on Ultrascale Computing Systems and Applications, vol. 72, no. 11: pp. 4047-4068. Springer  –  ISSN 1573-0484, 2016. DOI: 10.1007/s11227-016-1711-1 Online resource available
  • Hofmann, M.; Rünger, G.; Seifert, T.: Transparent redirection of file-based data accesses for distributed scientific applications. In: Proceedings of the 19th IEEE International Conference on Computational Science and Engineering (CSE 2016): pp. 1-8. IEEE  –  ISBN 978-1-5090-3593-9. Paris, France, August 2016. DOI: 10.1109/CSE-EUC-DCABES.2016.236 Online resource available
  • Jakobs, T.; Hofmann, M.; Rünger, G.: Reducing the Power Consumption of Matrix Multiplications by Vectorization. In: Proceedings of the 19th IEEE International Conference on Computational Science and Engineering (CSE 2016): pp. 1-8. IEEE  –  ISBN 978-1-5090-3593-9. Paris, France, August 2016. DOI: 10.1109/CSE-EUC-DCABES.2016.187 Online resource available
  • Dietze, R.; Hofmann, M.; Rünger, G.: Exploiting Heterogeneous Compute Resources for Optimizing Lightweight Structures. In: Blas, J. G.; Carretero, J.; Jeannot, E.; Wyrzykowski, R. (Eds.): Proceedings of the 2nd International Workshop on Sustainable Ultrascale Computing Systems (NESUS 2015): pp. 127-134  –  ISBN 978-84-608-2581-4. Krakow, Poland, September 2015. Online resource available
  • Hannusch, S.; Herzog, R.; Hofmann, M.; Ihlemann, J.; Kroll, L.; Meyer, A.; Ospald, F.; Rünger, G.; Springer, R.; Stockmann, M.; Ulke-Winter, L.: Efficient Simulation, Optimization, and Validation of Lightweight Structures. In: Proceedings of the 2nd International MERGE Technologies Conference for Lightweight Structures (IMTC 2015): pp. 219-227. Verlag Wissenschaftliche Scripten. Best Paper Award  –  ISBN 978-3-95735-025-1. Chemnitz, Germany, Oktober 2015.
  • Hofmann, M.; Rünger, G.: Sustainability through flexibility: Building complex simulation programs for distributed computing systems. In: Simulation Modelling Practice and Theory, Special Issue on Techniques and Applications for Sustainable Ultrascale Computing Systems, vol. 58, no. 1: pp. 65-78. Elsevier  –  ISSN 1569-190X, 2015. DOI: 10.1016/j.simpat.2015.05.007 Online resource available
  • Hofmann, M.; Ospald, F.; Schmidt, H.; Springer, R.: Programming Support for the Flexible Coupling of Distributed Software Components for Scientific Simulations. In: Holzinger, A.; Libourel, T.; Maciaszek, L. A.; Mellor, S. J. (Eds.): Proceedings of the 9th International Conference on Software Engineering and Applications (ICSOFT-EA 2014): pp. 506-511. SciTePress  –  ISBN 978-989-758-036-9. Vienna, Austria, August 2014. DOI: 10.5220/0005105405060511 Online resource available
  • Arnold, A.; Bolten, M.; Dachsel, H.; Fahrenberger, F.; Gähler, F.; Halver, R.; Heber, F.; Hofmann, M.; Holm, C.; Iseringhausen, J.; Kabadshow, I.; Lenz, O.; Pippig, M.; Potts, D.; Sutmann, G.: Comparison of scalable fast methods for long-range interactions. In: Physical Review E, vol. 88, no. 6: pp. 063308. American Physical Society, 2013. DOI: 10.1103/PhysRevE.88.063308 Online resource available
  • Hofmann, M.; Rünger, G.: Efficient Data Redistribution Methods for Coupled Parallel Particle Codes. In: Proceedings of the 42nd International Conference on Parallel Processing (ICPP-2013): pp. 40-49. IEEE  –  ISSN 0190-3918. Lyon, France, Oktober 2013. DOI: 10.1109/ICPP.2013.13 Online resource available
  • Hofmann, M.; Rünger, G.: In-place Algorithms for the Symmetric All-to-all Exchange with MPI. In: Blas, J. G.; Carretero, J.; Dongarra, J. (Eds.): Recent Advances in the Message Passing Interface: 20th European MPI Users' Group Meeting (EuroMPI 2013): pp. 105-110. ACM  –  ISBN 978-1-4503-1903-4. Madrid, Spain, September 2013. DOI: 10.1145/2488551.2488568 Online resource available
  • Arnold, A.; Dachsel, H.; Gibbon, P.; Halver, R.; Kabadshow, I.; Winkel, M.; Sutmann, G.; Heber, F.; Wildenhues, R.; Griebel, M.; Pippig, M.; Potts, D.; Hofmann, M.; Rünger, G.; Fahrenberger, F.; Lenz, O.; Holm, C.; Gähler, F.: ScaFaCoS: Scalable Fast Coulomb Solvers – Gemeinsamer Abschlussbericht des BMBF-Projekts –, 2012. DOI: 10.2314/GBV:745259111 Online resource available
  • Dachsel, H.; Hofmann, M.; Lang, J.; Rünger, G.: Automatic Tuning of the Fast Multipole Method Based on Integrated Performance Prediction. In: Proceedings of the 14th IEEE International Conference on High Performance Computing and Communications (HPCC-2012): pp. 617-624. IEEE  –  ISBN 978-1-4673-2164-8. Liverpool, United Kingdom, Juni 2012. DOI: 10.1109/HPCC.2012.88 Online resource available
  • Hofmann, M.: Effiziente parallele Sortier- und Datenumverteilungsverfahren für Partikelsimulationen auf Parallelrechnern mit verteiltem Speicher, TU Chemnitz, Fakultät für Informatik, Doctoral thesis, 2012. Online resource available
  • Hoffmann, K. H.; Hofmann, M.; Lang, J.; Rünger, G.; Seeger, S.: Accelerating Physical Simulations Using Graphics Processing Units. In: it - Information Technology, vol. 53, no. 2: pp. 49-59. Oldenbourg Wissenschaftsverlag GmbH  –  ISSN 1611-2776, 2011. DOI: 10.1524/itit.2011.0625 Online resource available
  • Hofmann, M.; Rünger, G.: A Partitioning Algorithm for Parallel Sorting on Distributed Memory Systems. In: Proceedings of the IEEE 13th International Conference on High Performance Computing and Communications (HPCC 2011): pp. 402-411. IEEE  –  ISBN 978-1-4577-1564-8. Banff, Canada, September 2011. DOI: 10.1109/HPCC.2011.59 Online resource available
  • Gibbon, P.; Hofmann, M.; Rünger, G.; Speck, R.: Parallel Sorting Algorithms for Optimizing Particle Simulations. In: Proceedings of the 2010 IEEE International Conference on Cluster Computing, Workshops and Posters (CLUSTER WORKSHOPS): pp. 1-8. IEEE  –  ISBN 978-1-4244-8395-2. Heraklion, Crete, Greece, September 2010. DOI: 10.1109/CLUSTERWKSP.2010.5613105 Online resource available
  • Hoffmann, K. H.; Hofmann, M.; Lang, J.; Rünger, G.; Seeger, S.: Simulating Anomalous Diffusion on Graphics Processing Units. In: Proceedings of the 11th IEEE International Workshop on Parallel and Distributed Scientific and Engineering Computing (PDSEC-10): pp. 1-8. IEEE  –  ISBN 978-1-4244-6534-7. Atlanta, USA, April 2010. DOI: 10.1109/IPDPSW.2010.5470767 Online resource available
  • Hofmann, M.; Rünger, G.: An In-place Algorithm for Irregular All-to-All Communication with Limited Memory. In: Keller, R.; Gabriel, E.; Resch, M.; Dongarra, J. (Eds.): Recent Advances in the Message Passing Interface: 17th European MPI User's Group Meeting (LNCS, vol. 6305): pp. 113-121. Springer  –  ISBN 978-3-642-15645-8. Stuttgart, Germany, September 2010. DOI: 10.1007/978-3-642-15646-5_12 Online resource available
  • Hofmann, M.; Rünger, G.: Fine-grained Data Distribution Operations for Particle Codes. In: Ropo, M.; Westerholm, J.; Dongarra, J. (Eds.): Recent Advances in Parallel Virtual Machine and Message Passing Interface, 16th European PVM/MPI Users Group Meeting (LNCS, vol. 5759): pp. 54-63. Springer  –  ISBN 978-3-642-03769-6. Espoo, Finland, September 2009. DOI: 10.1007/978-3-642-03770-2_12 Online resource available
  • Hofmann, M.; Rünger, G.: MPI Reduction Operations for Sparse Floating-Point Data. In: Lastovetsky, A.; Kechadi, T.; Dongarra, J. (Eds.): Recent Advances in Parallel Virtual Machine and Message Passing Interface, 15th European PVM/MPI Users Group Meeting (LNCS, vol. 5205): pp. 94-101. Springer  –  ISBN 978-3-540-87474-4. Dublin, Ireland, September 2008. DOI: 10.1007/978-3-540-87475-1_17 Online resource available
  • Hofmann, M.; Rünger, G.: Towards an Adaptive Task Pool Implementation. In: Proceedings of the IPDPS-08 Workshop on Parallel and Distributed Scientific and Engineering Computing (PDSEC-08): pp. 1-8. IEEE  –  ISBN 978-1-4244-1693-6. Miami, Florida, USA, April 2008. DOI: 10.1109/IPDPS.2008.4536477 Online resource available
  • Prehl, J.; Hoffmann, K. H.; Hofmann, M.; Rünger, G.; Tarafdar, S.: Anomalous diffusion in porous media. In: Wiegand, S.; Köhler, W.; Dhont, J. K. G. (Eds.): Thermal Nonequilibrium: Lecture Notes of the 8th International Meeting on Thermodiffusion (Schriften des Forschungszentrums Jülich - Schlüsseltechnologien, vol. 3): pp. 243-248. Forschungszentrum Jülich, Zentralbibliothek, Verlag  –  ISBN 978-3-89336-523-4. Bonn, Germany, Juni 2008. Online resource available
  • Dachsel, H.; Hofmann, M.; Rünger, G.: Library Support for Parallel Sorting in Scientific Computations. In: Proceedings of the 13th International Euro-Par Conference (LNCS, vol. 4641): pp. 695-704. Springer  –  ISBN 978-3-540-74465-8. Rennes, France, August 2007. DOI: 10.1007/978-3-540-74466-5_73 Online resource available
  • Hofmann, M.; Rünger, G.: Performance Measurements and Analysis of the BlueGene/L MPI Implementation. In: Parallel Computing: Architectures, Algorithms and Applications: Proc. of the International Conference ParCo 2007 (Advances in Parallel Computing, vol. 15): pp. 405-412. IOS Press  –  ISBN 978-1-58603-796-3. Jülich/Aachen, Germany, September 2007. Online resource available
  • Hoffmann, K. H.; Hofmann, M.; Rünger, G.; Seeger, S.: Task Pool Teams Implementation of the Master Equation Approach for Random Sierpinski Carpets. In: Proc. of the 12th International Euro-Par Conference (LNCS, vol. 4128): pp. 1043-1052. Springer  –  ISBN 978-3-540-37783-2. Dresden, Germany, August 2006. DOI: 10.1007/11823285_110 Online resource available
  • Hofmann, M.: Paralleles Sortieren am Beispiel der schnellen Multipolmethode / Forschungszentrum Jülich. (Berichte des Forschungszentrums Jülich JUEL-4211)  –  ISSN 0944-2952, 2006. Online resource available
  • Hofmann, M.: Paralleles Sortieren am Beispiel der schnellen Multipolmethode, TU Chemnitz, Fakultät für Informatik, Diploma thesis, 2005.