TY - CHAP A1 - Müller, André A1 - Schmidt, Bertil A1 - Membarth, Richard A1 - Leißa, Roland A1 - Hack, Sebastian T1 - AnySeq/GPU: A Novel Approach for Faster Sequence Alignment on GPUs T2 - Proceedings of the 36th ACM International Conference on Supercomputing (ICS-2022) UR - https://doi.org/10.1145/3524059.3532376 Y1 - 2022 UR - https://doi.org/10.1145/3524059.3532376 SN - 978-1-4503-9281-5 PB - ACM CY - New York ER - TY - JOUR A1 - Ravedutti Lucio Machado, Rafael A1 - Schmitt, Jonas A1 - Eibl, Sebastian A1 - Eitzinger, Jan A1 - Leißa, Roland A1 - Hack, Sebastian A1 - Pérard-Gayot, Arsène A1 - Membarth, Richard A1 - Köstler, Harald T1 - tinyMD: Mapping molecular dynamics simulations to heterogeneous hardware using partial evaluation JF - Journal of Computational Science UR - https://doi.org/10.1016/j.jocs.2021.101425 KW - Molecular dynamics KW - Partial evaluation KW - High performance computing KW - Load balancing Y1 - 2021 UR - https://doi.org/10.1016/j.jocs.2021.101425 SN - 1877-7503 VL - 2021 IS - 54 PB - Elsevier CY - Amsterdam ER - TY - CHAP A1 - Amiri, Puya A1 - Pérard-Gayot, Arsène A1 - Membarth, Richard A1 - Slusallek, Philipp A1 - Leißa, Roland A1 - Hack, Sebastian T1 - FLOWER: a Comprehensive Dataflow Compiler for High-Level Synthesis T2 - Proceedings of the 2021 International Conference on Field-Programmable Technology (ICFPT) UR - https://doi.org/10.1109/ICFPT52863.2021.9609930 KW - high-level synthesis KW - dataflow KW - compiler KW - FPGA KW - transformations KW - high-performance computing Y1 - 2021 UR - https://doi.org/10.1109/ICFPT52863.2021.9609930 SN - 978-1-6654-2010-5 PB - IEEE CY - Piscataway (NJ) ER - TY - JOUR A1 - Özkan, M. Akif A1 - Pérard-Gayot, Arsène A1 - Membarth, Richard A1 - Slusallek, Philipp A1 - Leißa, Roland A1 - Hack, Sebastian A1 - Teich, Jürgen A1 - Hannig, Frank T1 - AnyHLS: High-Level Synthesis with Partial Evaluation JF - IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (ITCSDI) UR - https://doi.org/10.1109/TCAD.2020.3012172 KW - Field programmable gate arrays KW - functional programming KW - high level synthesis KW - image processing Y1 - 2020 UR - https://doi.org/10.1109/TCAD.2020.3012172 SN - 1937-4151 VL - 39 IS - 11 SP - 3202 EP - 3214 PB - IEEE CY - New York ER - TY - CHAP A1 - Müller, André A1 - Schmidt, Bertil A1 - Hildebrandt, Andreas A1 - Membarth, Richard A1 - Leißa, Roland A1 - Kruse, Matthis A1 - Hack, Sebastian T1 - AnySeq: A High Performance Sequence Alignment Library based on Partial Evaluation T2 - Proceedings: 2020 IEEE 34th International Parallel and Distributed Processing Symposium (IPDPS 2020) UR - https://doi.org/10.1109/IPDPS47924.2020.00109 KW - Libraries KW - Computer architecture KW - Generators KW - Bioinformatics KW - Hardware KW - Field programmable gate arrays KW - Two dimensional displays Y1 - 2020 UR - https://doi.org/10.1109/IPDPS47924.2020.00109 SN - 978-1-7281-6876-0 SN - 1530-2075 SP - 1030 EP - 1040 PB - IEEE CY - Los Alamitos ER - TY - JOUR A1 - Pérard-Gayot, Arsène A1 - Membarth, Richard A1 - Leißa, Roland A1 - Hack, Sebastian A1 - Slusallek, Philipp T1 - Rodent: Generating Renderers without Writing a Generator JF - ACM Transactions on Graphics (TOG) UR - https://doi.org/10.1145/3306346.3322955 KW - Rendering KW - Ray-tracing KW - Generator KW - Partial Evaluation Y1 - 2019 UR - https://doi.org/10.1145/3306346.3322955 SN - 1557-7368 SN - 0730-0301 VL - 38 IS - 4 PB - ACM CY - New York ER - TY - CHAP A1 - Membarth, Richard A1 - Dutta, Hritam A1 - Hannig, Frank A1 - Teich, Jürgen ED - Stenström, Per ED - Silvano, Cristina ED - Bertels, Koen ED - Schulte, Michael T1 - Efficient Mapping of Streaming Applications for Image Processing on Graphics Cards T2 - Transactions on High-Performance Embedded Architectures and Compilers (Transactions on HiPEAC) UR - https://doi.org/10.1007/978-3-662-58834-5_1 KW - CUDA KW - OpenCL KW - Image processing KW - Mapping methodology KW - Streaming application Y1 - 2019 UR - https://doi.org/10.1007/978-3-662-58834-5_1 SN - 978-3-662-58834-5 SN - 978-3-662-58833-8 SP - 1 EP - 20 PB - Springer CY - Berlin ER - TY - CHAP A1 - Özkan, M. Akif A1 - Pérard-Gayot, Arsène A1 - Membarth, Richard A1 - Slusallek, Philipp A1 - Teich, Jürgen A1 - Hannig, Frank T1 - A Journey into DSL Design using Generative Programming BT - FPGA Mapping of Image Border Handling through Refinement T2 - Fifth International Workshop on FPGAs for Software Programmers (FSP 2018) Y1 - 2018 UR - https://www.vde-verlag.de/proceedings-de/564723009.html SN - 978-3-8007-4723-8 SP - 64 EP - 72 PB - VDE Verlag CY - Berlin ER - TY - CHAP A1 - Schmitt, Jonas A1 - Köstler, Harald A1 - Eitzinger, Jan A1 - Membarth, Richard T1 - Unified Code Generation for the Parallel Computation of Pairwise Interactions Using Partial Evaluation T2 - Proceedings 17th International Symposium on Parallel and Distributed Computing, ISPDC 2018 UR - https://doi.org/10.1109/ISPDC2018.2018.00012 KW - molecular dynamics KW - code generation KW - partial evaluation KW - gpu KW - neighbor lists Y1 - 2018 UR - https://doi.org/10.1109/ISPDC2018.2018.00012 SN - 978-1-5386-5330-2 SP - 17 EP - 24 PB - IEEE CY - Piscataway (NJ) ER - TY - CHAP A1 - Pérard-Gayot, Arsène A1 - Membarth, Richard A1 - Slusallek, Philipp A1 - Moll, Simon A1 - Leißa, Roland A1 - Hack, Sebastian ED - Eitzinger, Jan ED - Brodman, James T1 - A Data Layout Transformation for Vectorizing Compilers T2 - WPMVP'18: Proceedings of the 2018 4th Workshop on Programming Models for SIMD/Vector Processing UR - https://doi.org/10.1145/3178433.3178440 KW - Vectorization KW - Compiler KW - Optimization Y1 - 2018 UR - https://doi.org/10.1145/3178433.3178440 SN - 978-1-4503-5646-6 PB - ACM CY - New York ER - TY - CHAP A1 - Kenzel, Michael A1 - Lemme, Stefan A1 - Membarth, Richard A1 - Kurtenacker, Matthias A1 - Devillers, Hugo A1 - Steinberger, Markus A1 - Slusallek, Philipp T1 - AnyQ: An Evaluation Framework for Massively-Parallel Queue Algorithms T2 - Proceedings: 2023 IEEE International Parallel and Distributed Processing Symposium: IPDPS 2023 UR - https://doi.org/10.1109/IPDPS54959.2023.00079 KW - Massively Parallel KW - Concurrent Queue KW - GPU Y1 - 2023 UR - https://doi.org/10.1109/IPDPS54959.2023.00079 SN - 979-8-3503-3766-2 SP - 736 EP - 745 PB - IEEE CY - Piscataway ER - TY - JOUR A1 - Xu, Xiang A1 - Wang, Lu A1 - Pérard-Gayot, Arsène A1 - Membarth, Richard A1 - Li, Cuiyu A1 - Yang, Chenglei A1 - Slusallek, Philipp T1 - Temporal Coherence-Based Distributed Ray Tracing of Massive Scenes JF - IEEE Transactions on Visualization and Computer Graphics UR - https://doi.org/10.1109/TVCG.2022.3219982 KW - Computer Graphics KW - Ray Tracing KW - Distributed Graphics Y1 - 2022 UR - https://doi.org/10.1109/TVCG.2022.3219982 SN - 1941-0506 SN - 1077-2626 VL - 30 IS - 2 SP - 1489 EP - 1501 PB - IEEE CY - Piscataway ER - TY - INPR A1 - Ravedutti Lucio Machado, Rafael A1 - Schmitt, Jonas A1 - Eibl, Sebastian A1 - Eitzinger, Jan A1 - Leißa, Roland A1 - Hack, Sebastian A1 - Pérard-Gayot, Arsène A1 - Membarth, Richard A1 - Köstler, Harald T1 - tinyMD: A Portable and Scalable Implementation for Pairwise Interactions Simulations UR - https://doi.org/10.48550/arXiv.2009.07400 Y1 - 2020 UR - https://doi.org/10.48550/arXiv.2009.07400 PB - arXiv CY - Ithaca ER - TY - JOUR A1 - Xu, Wenguang A1 - Membarth, Richard T1 - Exploration of Efficient Computation for Trajectory Planning via Fixed-Point Arithmetic JF - PARS-Mitteilungen 2025 Y1 - 2025 UR - https://dl.gi.de/items/6b2c0546-1081-40ab-b97b-052b60b8374f SN - 0177-0454 VL - 37 SP - 51 EP - 61 PB - Gesellschaft für Informatik CY - Bonn ER - TY - JOUR A1 - Pfaller, Tobias A1 - Membarth, Richard T1 - Exploiting Data Redundancy in Im2Col Convolutions JF - PARS-Mitteilungen 2025 Y1 - 2025 UR - https://dl.gi.de/items/156c727e-ec90-4809-9ce6-ee27cc89eeb0 SN - 0177-0454 VL - 37 SP - 63 EP - 70 PB - Gesellschaft für Informatik CY - Bonn ER - TY - CHAP A1 - Sánchez Morales, Eduardo A1 - Membarth, Richard A1 - Gaull, Andreas A1 - Slusallek, Philipp A1 - Dirndorfer, Tobias A1 - Kammenhuber, Alexander A1 - Lauer, Christoph A1 - Botsch, Michael T1 - Parallel Multi-Hypothesis Algorithm for Criticality Estimation in Traffic and Collision Avoidance T2 - 2019 IEEE Intelligent Vehicles Symposium (IV) UR - https://doi.org/10.1109/IVS.2019.8814015 Y1 - 2019 UR - https://doi.org/10.1109/IVS.2019.8814015 SN - 978-1-7281-0560-4 SP - 2164 EP - 2171 PB - IEEE CY - Piscataway ER - TY - INPR A1 - Sánchez Morales, Eduardo A1 - Membarth, Richard A1 - Gaull, Andreas A1 - Slusallek, Philipp A1 - Dirndorfer, Tobias A1 - Kammenhuber, Alexander A1 - Lauer, Christoph A1 - Botsch, Michael T1 - Parallel Multi-Hypothesis Algorithm for Criticality Estimation in Traffic and Collision Avoidance UR - https://doi.org/10.48550/arXiv.2005.06773 Y1 - 2020 UR - https://doi.org/10.48550/arXiv.2005.06773 PB - arXiv CY - Ithaca ER -