Thomas Heller
Thomas Heller is a member of the staff at the Chair of Computer Architecture.
Contact
Address: |
Thomas Heller Lehrstuhl für Informatik 3 (Rechnerarchitektur) Martensstraße 3 91058 Erlangen Germany |
---|---|
Office: | 07.136 |
Phone: | +49 9131 85 27018 |
Fax: | +49 9131 85 27912 |
Homepage: | http://www3.informatik.uni-erlangen.de/Persons/heller/ |
E-Mail: | thomas.heller@informatik.uni-erlangen.de |
Research Interests
His main interest lies in the efficient programming of large, massively parallel systems. As his main tool of choice the C++ Programming Language is being used. As part of this effort, he is one of the lead developers of the HPX Parallel Runtime System to push the boundaries of C++ for parallel programming. He is a leading member of the STE||AR Group as well as leading efforts for the H2020 FETHPC Project AllScale by developing the runtime system.Publications
- Hendricks, Arne; Heller, Thomas; Schäfer, Andreas; Max Kasparek; Fey, Dietmar:
Evaluating Performance and Energy-efficiency of a Parallel Signal Correlation Algorithm on Current Multi and Manycore Architectures.
In: Michelle Connolly; ICCS 2016 (Org.): Proceedings of International Conference on Computational Science 2016 (ICCS 2016)
(International Conference on Computational Science 2016, San Diego, California, USA, 6-8 June). vol. 80
Amsterdam: Elsevier B.V., 2016, pp. 1566-1576. - Hendricks, Arne; Heller, Thomas; Jordan, Herbert; Thoman, Peter; Fahringer, Thomas; Fey, Dietmar:
The AllScale Runtime Interface: Theoretical Foundation and Concept.
In: IEEE; ACM SIGHPC; SC 16 (Org.): 9th Workshop on Many-Task Computing on Clouds, Grids, and Supercomputers as part of SC16
(9th MTAGS, Salt Lake City, UTAH, USA, 14 Nov. 2016). vol. 9
New York: IEEE, 2016, pp. 13-19. - ISBN 978-1-5090-5212-7 - Heller, Thomas:
Using HPX and LibGeoDecomp to build ultra-scalable computer simulations.
Talk: COSSE Workshop - Ultrascale Simulation
17.2..2015 - Schäfer, Andreas; Heller, Thomas; Fey, Dietmar:
A Portable Petascale Framework for Efficient Particle Methods with Custom Interactions.
In: Dongarra, Jack ; Ishikawa, Yutaka ; Hori, Atsushi (Ed.): Proceedings of the EuroMPI/Asia 2014
(EuroMPI/Asia 2014, Kyoto, 2014.09.09).
2014, pp. 33-42. - Heller, Thomas:
HPX -- The Futurization of Computing.
Talk: Mardi Gras Conference 2014, Louisiana State University
Baton Rouge, LA, USA, 28.2.2014 - Heller, Thomas:
HPX by example.
Talk: CS Seminars, NERSC
Oakland, CA, USA, 23.10..2014 - Heller, Thomas:
HPX by example.
Talk: Guest talk at Intel Parallel Research Labs, Intel
Santa Clara, CA, USA, 24.10..2014 - Kaiser, Hartmut; Heller, Thomas; Adelstein-Lelbach, Bryce; Serio, Adrian; Fey, Dietmar:
HPX: A Task Based Programming Model in a Global Address Space.
In: Malony, Allen (Org.): Proceedings of the 8th International Conference on Partitioned Global Address Space Programming Models
(8th International Conference on Partitioned Global Address Space Programming Models, Eugene, OR, USA, 7.10.2014-10.10.2014). vol. 6
New York, NY, USA: ACM, 2014, pp. 1-11. - ISBN 978-1-4503-3247-7 - Heller, Thomas; Schäfer, Andreas:
LibGeoDecomp and HPX.
Talk: IAS Seminar, Jülich Supercomputing Centre
Jülich, 30.1..2014 - Schäfer, Andreas; Kronfeldner, Konstantin; Heller, Thomas:
A Scalable Backend for True MMORPGs -- Bringing Supercomputer Tech Back to Gaming.
In: Wiland, Ilka (Ed.): GPU Technology Conference -- Poster Track
(GPU Technology Conference, San Jose, 18.03.2013). vol. 1
2013, pp. 1-1. - Heller, Thomas; Fey, Dietmar; Rehak, Markus:
An auto-tuning approach for optimizing base operators for non-destructive testing applications on heterogeneous multi-core architectures.
In: SORT 2013 (Org.): SORT 2013
(SORT 2013, Paderborn, 20.6.2013).
2013, pp. 1-9. - Heller, Thomas; Kaiser, Hartmut; Schäfer, Andreas; Fey, Dietmar:
Using HPX and LibGeoDecomp for Scaling HPC Applications on Heterogeneous Supercomputers.
In: Supercomputing 2013 (Org.): ScalA'13 proceedings
(Supercomputing 2013, Denver, 17. - 18.11.2013).
Denver: ACM, 2013. - ISBN 978-1-4503-2508-0 - Heller, Thomas; Kaiser, Hartmut; Iglberger, Klaus:
Application of the ParalleX execution model to stencil-based problems.
In: Glesner, Sabine (Ed.): Computer Science - Research and Development
Berlin: Springer Berlin / Heidelberg, 2012. - Heller, Thomas:
HPX - A unifying Parallel Runtime System written in C++.
Talk: Meeting C++
Düsseldorf, 10.11.2012