Prof. Dr.-Ing. Richard Membarth


Forschungsprofessor für Systems on Chip und KI im Edge Computing

Raum: K202
Lehrgebiet: Systems on Chip und KI im Edge Computing
Fakultät: Fakultät E

Forschung


Vita


  • Seit 2021 an der THI
  • 2014 - 2021: Senior Researcher und Teamleiter für "Compiler Technologies and High-Performance Computing" am Deutschen Forschungszentrum für Künstliche Intelligenz (DFKI) in Saarbrücken
  • 2009 - 2018: Softwareberater für GPU Computing und CUDA
  • 2013 - 2014: Postdoc am Intel Visual Computing Institute (IVCI) an der Universität des Saarlandes
  • 2008 - 2013: Wissenschaftlicher Mitarbeiter am Lehrstuhl für Hardware-Software-Co-Design an der Friedrich-Alexander-Universität Erlangen-Nürnberg, Promotion zum Thema "Code Generation for GPU Accelerators from a Domain-Specific Language for Medical Imaging"
  • 2002 - 2008: Studium Diplom Informatik, Nebenfach Physik an der Friedrich-Alexander-Universität Erlangen-Nürnberg

Auszeichnungen und Mitgliedschaften

  • Mitglied bei HiPEAC: European Network on High Performance Edge And Cloud computing

Publikationen

2025
PFALLER, Tobias und Richard MEMBARTH, 2025. Exploiting Data Redundancy in Im2Col Convolutions. PARS-Mitteilungen 2025, 37, 63-70. ISSN 0177-0454. Verfügbar unter: https://dl.gi.de/items/156c727e-ec90-4809-9ce6-ee27cc89eeb0
XU, Wenguang und Richard MEMBARTH, 2025. Exploration of Efficient Computation for Trajectory Planning via Fixed-Point Arithmetic. PARS-Mitteilungen 2025, 37, 51-61. ISSN 0177-0454. Verfügbar unter: https://dl.gi.de/items/6b2c0546-1081-40ab-b97b-052b60b8374f
WILDGRUBE, Fabian, Pete EHRETT, Paul TROJAHN, Richard MEMBARTH, Bradford BECKMANN, Dominik BAUMEISTER und Matthäus CHAJDAS, 2025. GPUs All Grown-Up: Fully Device-Driven SpMV Using GPU Work Graphs. ISCA ´25: Proceedings of the 52nd Annual International Symposium on Computer Architecture. New York: ACM, S. 1777-1791. ISBN 979-8-4007-1261-6. Verfügbar unter: https://doi.org/10.1145/3695053.3731060
DEVILLERS, Hugo, Matthias KURTENACKER, Richard MEMBARTH, Stefan LEMME, Michael KENZEL, Ömercan YAZICI und Philipp SLUSALLEK, 2025. No More Shading Languages: Compiling C++ to Vulkan Shaders. In: KNOLL, Aaron und Christoph PETERS, Hrsg. High-Performance Graphics - Symposium Papers. Goslar: The Eurographics Association. ISBN 978-3-03868-291-2. Verfügbar unter: https://doi.org/10.2312/hpg.20251167
2023
KENZEL, Michael, Stefan LEMME, Richard MEMBARTH, Matthias KURTENACKER, Hugo DEVILLERS, Markus STEINBERGER und Philipp SLUSALLEK, 2023. AnyQ: An Evaluation Framework for Massively-Parallel Queue Algorithms. Proceedings: 2023 IEEE International Parallel and Distributed Processing Symposium: IPDPS 2023. Piscataway: IEEE, S. 736-745. ISBN 979-8-3503-3766-2. Verfügbar unter: https://doi.org/10.1109/IPDPS54959.2023.00079
2022
MÜLLER, André, Bertil SCHMIDT, Richard MEMBARTH, Roland LEISSA und Sebastian HACK, 2022. AnySeq/GPU: A Novel Approach for Faster Sequence Alignment on GPUs. Proceedings of the 36th ACM International Conference on Supercomputing (ICS-2022). New York: ACM. ISBN 978-1-4503-9281-5. Verfügbar unter: https://doi.org/10.1145/3524059.3532376
XU, Xiang, Lu WANG, Arsène PÉRARD-GAYOT, Richard MEMBARTH, Cuiyu LI, Chenglei YANG und Philipp SLUSALLEK, 2022. Temporal Coherence-Based Distributed Ray Tracing of Massive Scenes. IEEE Transactions on Visualization and Computer Graphics, 30(2), 1489-1501. ISSN 1941-0506. Verfügbar unter: https://doi.org/10.1109/TVCG.2022.3219982
SCHULER, Manuela, Richard MEMBARTH und Philipp SLUSALLEK, 2022. XEngine: Optimal Tensor Rematerialization for Neural Networks in Heterogeneous Environments. ACM Transactions on Architecture and Code Optimization, 20(1), 17. ISSN 1544-3973. Verfügbar unter: https://doi.org/10.1145/3568956
2021
AMIRI, Puya, Arsène PÉRARD-GAYOT, Richard MEMBARTH, Philipp SLUSALLEK, Roland LEISSA und Sebastian HACK, 2021. FLOWER: a Comprehensive Dataflow Compiler for High-Level Synthesis. Proceedings of the 2021 International Conference on Field-Programmable Technology (ICFPT). Piscataway (NJ): IEEE. ISBN 978-1-6654-2010-5. Verfügbar unter: https://doi.org/10.1109/ICFPT52863.2021.9609930
RAVEDUTTI LUCIO MACHADO, Rafael, Jonas SCHMITT, Sebastian EIBL, Jan EITZINGER, Roland LEISSA, Sebastian HACK, Arsène PÉRARD-GAYOT, Richard MEMBARTH und Harald KÖSTLER, 2021. tinyMD: Mapping molecular dynamics simulations to heterogeneous hardware using partial evaluation. Journal of Computational Science, 2021(54), 101425. ISSN 1877-7503. Verfügbar unter: https://doi.org/10.1016/j.jocs.2021.101425
2020
ÖZKAN, M. Akif, Arsène PÉRARD-GAYOT, Richard MEMBARTH, Philipp SLUSALLEK, Roland LEISSA, Sebastian HACK, Jürgen TEICH und Frank HANNIG, 2020. AnyHLS: High-Level Synthesis with Partial Evaluation. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (ITCSDI), 39(11), 3202-3214. ISSN 1937-4151. Verfügbar unter: https://doi.org/10.1109/TCAD.2020.3012172
MÜLLER, André, Bertil SCHMIDT, Andreas HILDEBRANDT, Richard MEMBARTH, Roland LEISSA, Matthis KRUSE und Sebastian HACK, 2020. AnySeq: A High Performance Sequence Alignment Library based on Partial Evaluation. Proceedings: 2020 IEEE 34th International Parallel and Distributed Processing Symposium (IPDPS 2020). Los Alamitos: IEEE, S. 1030-1040. ISBN 978-1-7281-6876-0. Verfügbar unter: https://doi.org/10.1109/IPDPS47924.2020.00109
RAVEDUTTI LUCIO MACHADO, Rafael, Jonas SCHMITT, Sebastian EIBL, Jan EITZINGER, Roland LEISSA, Sebastian HACK, Arsène PÉRARD-GAYOT, Richard MEMBARTH und Harald KÖSTLER, 2020. tinyMD: A Portable and Scalable Implementation for Pairwise Interactions Simulations [Preprint]. arXiv. Verfügbar unter: https://doi.org/10.48550/arXiv.2009.07400
2019
MEMBARTH, Richard, Hritam DUTTA, Frank HANNIG und Jürgen TEICH, 2019. Efficient Mapping of Streaming Applications for Image Processing on Graphics Cards. In: STENSTRÖM, Per, Cristina SILVANO, Koen BERTELS und Michael SCHULTE, Hrsg. Transactions on High-Performance Embedded Architectures and Compilers (Transactions on HiPEAC). Berlin: Springer, S. 1-20. ISBN 978-3-662-58834-5. Verfügbar unter: https://doi.org/10.1007/978-3-662-58834-5_1
SÁNCHEZ MORALES, Eduardo, Richard MEMBARTH, Andreas GAULL, Philipp SLUSALLEK, Tobias DIRNDORFER, Alexander KAMMENHUBER, Christoph LAUER und Michael BOTSCH, 2019. Parallel multi-hypothesis algorithm for criticality estimation in traffic and collision avoidance. 2019 IEEE Intelligent Vehicles Symposium (IV). Piscataway: IEEE, S. 2164-2171. ISBN 978-1-7281-0560-4. Verfügbar unter: https://doi.org/10.1109/IVS.2019.8814015
PÉRARD-GAYOT, Arsène, Richard MEMBARTH, Roland LEISSA, Sebastian HACK und Philipp SLUSALLEK, 2019. Rodent: Generating Renderers without Writing a Generator. ACM Transactions on Graphics (TOG), 38(4), 40. ISSN 1557-7368. Verfügbar unter: https://doi.org/10.1145/3306346.3322955
2018
PÉRARD-GAYOT, Arsène, Richard MEMBARTH, Philipp SLUSALLEK, Simon MOLL, Roland LEISSA und Sebastian HACK, 2018. A Data Layout Transformation for Vectorizing Compilers. In: EITZINGER, Jan und James BRODMAN, Hrsg. WPMVP'18: Proceedings of the 2018 4th Workshop on Programming Models for SIMD/Vector Processing. New York: ACM. ISBN 978-1-4503-5646-6. Verfügbar unter: https://doi.org/10.1145/3178433.3178440
ÖZKAN, M. Akif, Arsène PÉRARD-GAYOT, Richard MEMBARTH, Philipp SLUSALLEK, Jürgen TEICH und Frank HANNIG, 2018. A Journey into DSL Design using Generative Programming: FPGA Mapping of Image Border Handling through Refinement. Fifth International Workshop on FPGAs for Software Programmers (FSP 2018). Berlin: VDE Verlag, S. 64-72. ISBN 978-3-8007-4723-8. Verfügbar unter: https://www.vde-verlag.de/proceedings-de/564723009.html
LEISSA, Roland, Klaas BOESCHE, Sebastian HACK, Arsène PÉRARD-GAYOT, Richard MEMBARTH, Philipp SLUSALLEK, André MÜLLER und Bertil SCHMIDT, 2018. AnyDSL: a partial evaluation framework for programming high-performance libraries. Proceedings of the ACM on Programming Languages, 2, 119. ISSN 2475-1421. Verfügbar unter: https://doi.org/10.1145/3276489
SCHMITT, Jonas, Harald KÖSTLER, Jan EITZINGER und Richard MEMBARTH, 2018. Unified Code Generation for the Parallel Computation of Pairwise Interactions Using Partial Evaluation. Proceedings 17th International Symposium on Parallel and Distributed Computing, ISPDC 2018. Piscataway (NJ): IEEE, S. 17-24. ISBN 978-1-5386-5330-2. Verfügbar unter: https://doi.org/10.1109/ISPDC2018.2018.00012

Eine vollständige Liste der Publikationen von Prof. Dr.-Ing. Richard Membarth finden Sie auf  Google Scholar.