default search action
Patrick Diehl
Person information
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2024
- [b1]Patrick Diehl, Steven R. Brandt, Hartmut Kaiser:
Parallel C++ - Efficient and Scalable High-Performance Parallel Programming Using HPX. Springer 2024, ISBN 978-3-031-54368-5, pp. 1-239 - [j11]Patrick Diehl, Steven R. Brandt, Hartmut Kaiser:
Shared Memory Parallelism in Modern C++ and HPX. SN Comput. Sci. 5(5): 459 (2024) - [j10]Patrick Diehl, Gregor Daiß, Kevin A. Huck, Dominic Marcello, Sagiv Shiber, Hartmut Kaiser, Dirk Pflüger:
Simulating stellar merger using HPX/Kokkos on A64FX on Supercomputer Fugaku. J. Supercomput. 80(12): 16947-16978 (2024) - [c20]Alexander Strack, Christopher Taylor, Patrick Diehl, Dirk Pflüger:
Experiences Porting Shared and Distributed Applications to Asynchronous Tasks: A Multidimensional FFT Case-Study. WAMTA 2024: 111-122 - [c19]Patrick Diehl, Steven R. Brandt, Gregor Daiß, Hartmut Kaiser:
HPX with Spack and Singularity Containers: Evaluating Overheads for HPX/Kokkos Using an Astrophysics Application. WAMTA 2024: 173-184 - [e6]Demetris Zeinalipour, Dora Blanco Heras, George Pallis, Herodotos Herodotou, Demetris Trihinas, Daniel Balouek, Patrick Diehl, Terry Cojean, Karl Fürlinger, Maja Hanne Kirkeby, Matteo Nardelli, Pierangelo di Sanzo:
Euro-Par 2023: Parallel Processing Workshops - Euro-Par 2023 International Workshops, Limassol, Cyprus, August 28 - September 1, 2023, Revised Selected Papers, Part I. Lecture Notes in Computer Science 14351, Springer 2024, ISBN 978-3-031-50683-3 [contents] - [e5]Demetris Zeinalipour, Dora Blanco Heras, George Pallis, Herodotos Herodotou, Demetris Trihinas, Daniel Balouek, Patrick Diehl, Terry Cojean, Karl Fürlinger, Maja Hanne Kirkeby, Matteo Nardelli, Pierangelo di Sanzo:
Euro-Par 2023: Parallel Processing Workshops - Euro-Par 2023 International Workshops, Limassol, Cyprus, August 28 - September 1, 2023, Revised Selected Papers, Part II. Lecture Notes in Computer Science 14352, Springer 2024, ISBN 978-3-031-48802-3 [contents] - [e4]Patrick Diehl, Joseph Schuchart, Pedro Valero-Lara, George Bosilca:
Asynchronous Many-Task Systems and Applications - Second International Workshop, WAMTA 2024, Knoxville, TN, USA, February 14-16, 2024, Proceedings. Lecture Notes in Computer Science 14626, Springer 2024, ISBN 978-3-031-61762-1 [contents] - [i35]Thomas Heller, Patrick Diehl, Zachary D. Byerly, John Biddiscombe, Hartmut Kaiser:
HPX - An open source C++ Standard Library for Parallelism and Concurrency. CoRR abs/2401.03353 (2024) - [i34]Prashant K. Jha, Patrick Diehl, Robert Lipton:
Nodal finite element approximation of peridynamics. CoRR abs/2403.05501 (2024) - [i33]Noujoud Nader, Patrick Diehl, Marta D'Elia, Christian Glusa, Serge Prudhomme:
ML-based identification of the interface regions for coupling local and nonlocal models. CoRR abs/2404.15388 (2024) - [i32]Matthias Birner, Patrick Diehl, Robert Lipton, Marc Alexander Schweitzer:
A Multiscale Fracture Model using Peridynamic Enrichment of Finite Elements within an Adaptive Partition of Unity: Experimental Validation. CoRR abs/2405.00011 (2024) - [i31]Alexander Strack, Christopher Taylor, Patrick Diehl, Dirk Pflüger:
Experiences Porting Distributed Applications to Asynchronous Tasks: A Multidimensional FFT Case-study. CoRR abs/2405.00015 (2024) - [i30]Patrick Diehl, Steven R. Brandt, Gregor Daiß, Hartmut Kaiser:
HPX with Spack and Singularity Containers: Evaluating Overheads for HPX/Kokkos using an astrophysics application. CoRR abs/2405.00016 (2024) - [i29]Patrick Diehl, Noujoud Nader, Steven R. Brandt, Hartmut Kaiser:
Evaluating AI-generated code for C++, Fortran, Go, Java, Julia, Matlab, Python, R, and Rust. CoRR abs/2405.13101 (2024) - [i28]Patrick Diehl, Gregor Daiß, Steven R. Brandt, Alireza Kheirkhahan, Srinivas Yadav Singanaboina, Dominic Marcello, Chris Taylor, John Leidel, Hartmut Kaiser:
Distributed astrophysics simulations using Octo-Tiger with RISC-V CPUs using HPX and Kokkos. CoRR abs/2407.00026 (2024) - 2023
- [j9]Matthias Birner, Patrick Diehl, Robert Lipton, Marc Alexander Schweitzer:
A fracture multiscale model for peridynamic enrichment within the partition of unity method. Adv. Eng. Softw. 176: 103360 (2023) - [j8]Patrick Diehl, Steven R. Brandt:
Interactive C++ code development using C++Explorer and GitHub classroom for educational purposes. Concurr. Comput. Pract. Exp. 35(18) (2023) - [j7]Patrick Diehl, Rafael Ferreira da Silva:
Science Gateways: Accelerating Research and Education - Part I. Comput. Sci. Eng. 25(1): 5-6 (2023) - [j6]Patrick Diehl, Rafael Ferreira da Silva:
Science Gateways: Accelerating Research and Education - Part II. Comput. Sci. Eng. 25(2): 4-5 (2023) - [c18]Patrick Diehl, Max Morris, Steven R. Brandt, Nikunj Gupta, Hartmut Kaiser:
Benchmarking the Parallel 1D Heat Equation Solver in Chapel, Charm++, C++, HPX, Go, Julia, Python, Rust, Swift, and Java. Euro-Par Workshops 2023: 127-138 - [c17]Patrick Diehl, Gregor Daiß, Kevin A. Huck, Dominic Marcello, Sagiv Shiber, Hartmut Kaiser, Dirk Pflüger:
Simulating Stellar Merger using HPX/Kokkos on A64FX on Supercomputer Fugaku. IPDPS Workshops 2023: 682-691 - [c16]Gregor Daiß, Patrick Diehl, Hartmut Kaiser, Dirk Pflüger:
Stellar Mergers with HPX-Kokkos and SYCL: Methods of using an Asynchronous Many-Task Runtime System with SYCL. IWOCL 2023: 8:1-8:12 - [c15]Patrick Diehl, Gregor Daiß, Steven R. Brandt, Alireza Kheirkhahan, Hartmut Kaiser, Christopher Taylor, John Leidel:
Evaluating HPX and Kokkos on RISC-V using an astrophysics application Octo-Tiger. SC Workshops 2023: 1533-1542 - [c14]Patrick Diehl, Steven R. Brandt, Hartmut Kaiser:
Shared Memory Parallelism in Modern C++ and HPX. WAMTA 2023: 27-38 - [e3]Jeremy Singer, Yehia Elkhatib, Dora Blanco Heras, Patrick Diehl, Nick Brown, Aleksandar Ilic:
Euro-Par 2022: Parallel Processing Workshops - Euro-Par 2022 International Workshops, Glasgow, UK, August 22-26, 2022, Revised Selected Papers. Lecture Notes in Computer Science 13835, Springer 2023, ISBN 978-3-031-31208-3 [contents] - [e2]Patrick Diehl, Peter Thoman, Hartmut Kaiser, Laxmikant V. Kalé:
Asynchronous Many-Task Systems and Applications - First International Workshop, WAMTA 2023, Baton Rouge, LA, USA, February 15-17, 2023, Proceedings. Lecture Notes in Computer Science 13861, Springer 2023, ISBN 978-3-031-32315-7 [contents] - [i27]Patrick Diehl, Steven R. Brandt, Hartmut Kaiser:
Shared memory parallelism in Modern C++ and HPX. CoRR abs/2302.07191 (2023) - [i26]Gregor Daiß, Patrick Diehl, Hartmut Kaiser, Dirk Pflüger:
Stellar Mergers with HPX-Kokkos and SYCL: Methods of using an Asynchronous Many-Task Runtime System with SYCL. CoRR abs/2303.08058 (2023) - [i25]Patrick Diehl, Gregor Daiß, Kevin A. Huck, Dominic Marcello, Sagiv Shiber, Hartmut Kaiser, Dirk Pflüger:
Simulating Stellar Merger using HPX/Kokkos on A64FX on Supercomputer Fugaku. CoRR abs/2304.11002 (2023) - [i24]Patrick Diehl, Steven R. Brandt, Max Morris, Nikunj Gupta, Hartmut Kaiser:
Benchmarking the Parallel 1D Heat Equation Solver in Chapel, Charm++, C++, HPX, Go, Julia, Python, Rust, Swift, and Java. CoRR abs/2307.01117 (2023) - [i23]Patrick Diehl, Gregor Daiß, Steven R. Brandt, Alireza Kheirkhahan, Hartmut Kaiser, Christopher Taylor, John Leidel:
Evaluating HPX and Kokkos on RISC-V using an Astrophysics Application Octo-Tiger. CoRR abs/2309.06530 (2023) - 2022
- [c13]Gregor Daiß, Srinivas Yadav Singanaboina, Patrick Diehl, Hartmut Kaiser, Dirk Pflüger:
From Merging Frameworks to Merging Stars: Experiences using HPX, Kokkos and SIMD Types. ESPM2@SC 2022: 10-19 - [c12]Nanmiao Wu, Ioannis Gonidelis, Simeng Liu, Zane Fink, Nikunj Gupta, Karame Mohammadiporshokooh, Patrick Diehl, Hartmut Kaiser, Laxmikant V. Kalé:
Quantifying Overheads in Charm++ and HPX Using Task Bench. Euro-Par Workshops 2022: 5-16 - [c11]Gregor Daiß, Patrick Diehl, Dominic Marcello, Alireza Kheirkhahan, Hartmut Kaiser, Dirk Pflüger:
From Task-Based GPU Work Aggregation to Stellar Mergers: Turning Fine-Grained CPU Tasks into Portable GPU Kernels. P3HPC@SC 2022: 89-99 - [e1]Ricardo Chaves, Dora B. Heras, Aleksandar Ilic, Didem Unat, Rosa M. Badia, Andrea Bracciali, Patrick Diehl, Anshu Dubey, Oh Sangyoon, Stephen L. Scott, Laura Ricci:
Euro-Par 2021: Parallel Processing Workshops - Euro-Par 2021 International Workshops, Lisbon, Portugal, August 30-31, 2021, Revised Selected Papers. Lecture Notes in Computer Science 13098, Springer 2022, ISBN 978-3-031-06155-4 [contents] - [i22]Patrick Diehl, Serge Prudhomme:
Coupling approaches for classical linear elasticity and bond-based peridynamic models. CoRR abs/2203.09934 (2022) - [i21]Thomas Heller, Hartmut Kaiser, Patrick Diehl, Dietmar Fey, Marc Alexander Schweitzer:
Closing the Performance Gap with Modern C++. CoRR abs/2206.06302 (2022) - [i20]Nanmiao Wu, Ioannis Gonidelis, Simeng Liu, Zane Fink, Nikunj Gupta, Karame Mohammadiporshokooh, Patrick Diehl, Hartmut Kaiser, Laxmikant V. Kalé:
Quantifying Overheads in Charm++ and HPX using Task Bench. CoRR abs/2207.12127 (2022) - [i19]Patrick Diehl, Gregor Daiß, Kevin A. Huck, Dominic Marcello, Sagiv Shiber, Hartmut Kaiser, Juhan Frank, Geoffrey C. Clayton, Dirk Pflüger:
Distributed, combined CPU and GPU profiling within HPX using APEX. CoRR abs/2210.06437 (2022) - [i18]Gregor Daiß, Patrick Diehl, Dominic Marcello, Alireza Kheirkhahan, Hartmut Kaiser, Dirk Pflüger:
From Task-Based GPU Work Aggregation to Stellar Mergers: Turning Fine-Grained CPU Tasks into Portable GPU Kernels. CoRR abs/2210.06438 (2022) - [i17]Gregor Daiß, Srinivas Yadav Singanaboina, Patrick Diehl, Hartmut Kaiser, Dirk Pflüger:
From Merging Frameworks to Merging Stars: Experiences using HPX, Kokkos and SIMD Types. CoRR abs/2210.06439 (2022) - [i16]Debdeep Bhattacharya, Robert Lipton, Patrick Diehl:
Quasistatic fracture evolution. CoRR abs/2212.08753 (2022) - 2021
- [j5]Karsten Schatz, Christoph Müller, Patrick Gralka, Moritz Heinemann, Alexander Straub, Christoph Schulz, Matthias Braun, Tobias Rau, Michael Becher, Steffen Frey, Guido Reina, Michael Sedlmair, Daniel Weiskopf, Thomas Ertl, Patrick Diehl, Dominic Marcello, Juhan Frank, Thomas Müller:
2019 IEEE Scientific Visualization Contest Winner: Visual Analysis of Structure Formation in Cosmic Evolution. IEEE Computer Graphics and Applications 41(6): 101-110 (2021) - [j4]Patrick Diehl, Dominic Marcello, Parsa Amini, Hartmut Kaiser, Sagiv Shiber, Geoffrey C. Clayton, Juhan Frank, Gregor Daiß, Dirk Pflüger, David Eder, Alice Koniges, Kevin A. Huck:
Performance Measurements Within Asynchronous Task-Based Runtime Systems: A Double White Dwarf Merger as an Application. Comput. Sci. Eng. 23(3): 73-81 (2021) - [j3]Prashant K. Jha, Patrick Diehl:
NLMech: Implementation of finite difference/meshfree discretization of nonlocal fracture models. J. Open Source Softw. 6(65): 3020 (2021) - [c10]Patrick Diehl, Gregor Daiß, Dominic Marcello, Kevin A. Huck, Sagiv Shiber, Hartmut Kaiser, Juhan Frank, Geoffrey C. Clayton, Dirk Pflüger:
Octo-Tiger's New Hydro Module and Performance Using HPX+CUDA on ORNL's Summit. CLUSTER 2021: 204-214 - [c9]Pranav Gadikar, Patrick Diehl, Prashant K. Jha:
Load balancing for distributed nonlocal models within asynchronous many-task systems. IPDPS Workshops 2021: 669-678 - [i15]Patrick Diehl, Dominic Marcello, Parsa Amini, Hartmut Kaiser, Sagiv Shiber, Geoffrey C. Clayton, Juhan Frank, Gregor Daiß, Dirk Pflüger, David Eder, Alice Koniges, Kevin A. Huck:
Performance Measurements within Asynchronous Task-based Runtime Systems: A Double White Dwarf Merger as an Application. CoRR abs/2102.00223 (2021) - [i14]Pranav Gadikar, Patrick Diehl, Prashant K. Jha:
Load balancing for distributed nonlocal models within asynchronous many-task systems. CoRR abs/2102.03819 (2021) - [i13]Patrick Diehl, Gregor Daiß, Dominic Marcello, Kevin A. Huck, Sagiv Shiber, Hartmut Kaiser, Juhan Frank, Dirk Pflüger:
Octo-Tiger's New Hydro Module and Performance Using HPX+CUDA on ORNL's Summit. CoRR abs/2107.10987 (2021) - [i12]Matthias Birner, Patrick Diehl, Robert Lipton, Marc Alexander Schweitzer:
A Fracture Multiscale Model for Peridynamic enrichment within the Partition of Unity Method: Part I. CoRR abs/2108.02336 (2021) - 2020
- [j2]Hartmut Kaiser, Patrick Diehl, Adrian S. Lemoine, Bryce Lelbach, Parsa Amini, Agustín Berge, John Biddiscombe, Steven R. Brandt, Nikunj Gupta, Thomas Heller, Kevin A. Huck, Zahra Khatami, Alireza Kheirkhahan, Auriane Reverdell, Shahrzad Shirzad, Mikael Simberg, Bibek Wagle, Weile Wei, Tianyi Zhang:
HPX - The C++ Standard Library for Parallelism and Concurrency. J. Open Source Softw. 5(53): 2352 (2020) - [c8]Nikunj Gupta, Steven R. Brandt, Bibek Wagle, Nanmiao Wu, Alireza Kheirkhahan, Patrick Diehl, Felix W. Baumann, Hartmut Kaiser:
Deploying a Task-based Runtime System on Raspberry Pi Clusters. ESPM2@SC 2020: 11-20 - [c7]Bita Hasheminezhad, Shahrzad Shirzad, Nanmiao Wu, Patrick Diehl, Hannes Schulz, Hartmut Kaiser:
Towards a Scalable and Distributed Infrastructure for Deep Learning Applications. DLS@SC 2020: 20-30 - [i11]Tianyi Zhang, Shahrzad Shirzad, Bibek Wagle, Adrian S. Lemoine, Patrick Diehl, Hartmut Kaiser:
Supporting OpenMP 5.0 Tasks in hpxMP - A study of an OpenMP implementation within Task Based Runtime Systems. CoRR abs/2002.07970 (2020) - [i10]Serge Prudhomme, Patrick Diehl:
On the treatment of boundary conditions for bond-based peridynamic models. CoRR abs/2008.09725 (2020) - [i9]Bita Hasheminezhad, Shahrzad Shirzad, Nanmiao Wu, Patrick Diehl, Hannes Schulz, Hartmut Kaiser:
Towards a Scalable and Distributed Infrastructure for Deep Learning Applications. CoRR abs/2010.03012 (2020) - [i8]Nikunj Gupta, Steven R. Brandt, Bibek Wagle, Nanmiao Wu, Alireza Kheirkhahan, Patrick Diehl, Hartmut Kaiser, Felix W. Baumann:
Deploying a Task-based Runtime System on Raspberry Pi Clusters. CoRR abs/2010.04106 (2020)
2010 – 2019
- 2019
- [c6]Tianyi Zhang, Shahrzad Shirzad, Patrick Diehl, R. Tohid, Weile Wei, Hartmut Kaiser:
An Introduction to hpxMP: A Modern OpenMP Implementation Leveraging HPX, An Asynchronous Many-Task System. IWOCL 2019: 13:1-13:10 - [c5]Gabriel Laberge, Shahrzad Shirzad, Patrick Diehl, Hartmut Kaiser, Serge Prudhomme, Adrian S. Lemoine:
Scheduling Optimization of Parallel Linear Algebra Algorithms Using Supervised Learning. MLHPC@SC 2019: 31-43 - [c4]Gregor Daiß, Parsa Amini, John Biddiscombe, Patrick Diehl, Juhan Frank, Kevin A. Huck, Hartmut Kaiser, Dominic Marcello, David Pfander, Dirk Pflüger:
From piz daint to the stars: simulation of stellar mergers using high-level abstractions. SC 2019: 62:1-62:37 - [i7]Tianyi Zhang, Shahrzad Shirzad, Patrick Diehl, R. Tohid, Weile Wei, Hartmut Kaiser:
An Introduction to hpxMP - A Modern OpenMP Implementation Leveraging Asynchronous Many-Tasking System. CoRR abs/1903.03023 (2019) - [i6]Gregor Daiß, Parsa Amini, John Biddiscombe, Patrick Diehl, Juhan Frank, Kevin A. Huck, Hartmut Kaiser, Dominic Marcello, David Pfander, Dirk Pflüger:
From Piz Daint to the Stars: Simulation of Stellar Mergers using High-Level Abstractions. CoRR abs/1908.03121 (2019) - [i5]Gabriel Laberge, Shahrzad Shirzad, Patrick Diehl, Hartmut Kaiser, Serge Prudhomme, Adrian S. Lemoine:
Scheduling optimization of parallel linear algebra algorithms using Supervised Learning. CoRR abs/1909.03947 (2019) - 2018
- [c3]Patrick Diehl, Madhavan Seshadri, Thomas Heller, Hartmut Kaiser:
Integration of CUDA Processing within the C++ Library for Parallelism and Concurrency (HPX). ESPM2@SC 2018: 19-28 - [c2]R. Tohid, Bibek Wagle, Shahrzad Shirzad, Patrick Diehl, Adrian Serio, Alireza Kheirkhahan, Parsa Amini, Katy Williams, Kate Isaacs, Kevin A. Huck, Steven R. Brandt, Hartmut Kaiser:
Asynchronous Execution of Python Code on Task-Based Runtime Systems. ESPM2@SC 2018: 37-45 - [i4]Patrick Diehl, Ilyass Tabiai, Felix W. Baumann, Martin Lévesque:
Long term availability of raw experimental data in experimental fracture mechanics. CoRR abs/1803.07622 (2018) - [i3]Patrick Diehl, Prashant K. Jha, Hartmut Kaiser, Robert Lipton, Martin Lévesque:
Implementation of Peridynamics utilizing HPX - the C++ standard library for parallelism and concurrency. CoRR abs/1806.06917 (2018) - [i2]R. Tohid, Bibek Wagle, Shahrzad Shirzad, Patrick Diehl, Adrian Serio, Alireza Kheirkhahan, Parsa Amini, Katy Williams, Kate Isaacs, Kevin A. Huck, Steven R. Brandt, Hartmut Kaiser:
Asynchronous Execution of Python Code on Task Based Runtime Systems. CoRR abs/1810.07591 (2018) - [i1]Patrick Diehl, Madhavan Seshadri, Thomas Heller, Hartmut Kaiser:
Integration of CUDA Processing within the C++ library for parallelism and concurrency (HPX). CoRR abs/1810.11482 (2018) - 2017
- [j1]Michael Bußler, Patrick Diehl, Dirk Pflüger, Steffen Frey, Filip Sadlo, Thomas Ertl, Marc Alexander Schweitzer:
Visualization of fracture progression in peridynamics. Comput. Graph. 67: 45-57 (2017) - 2016
- [c1]Thomas Heller, Hartmut Kaiser, Patrick Diehl, Dietmar Fey, Marc Alexander Schweitzer:
Closing the Performance Gap with Modern C++. ISC Workshops 2016: 18-31
Coauthor Index
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-10-07 21:11 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint