Closing the Performance Gap with Modern C++. - Thomas Heller; Hartmut Kaiser; Patrick Diehl; Dietmar Fey; Marc Alexander Schweitzer (ISC Workshops, 2016)

Visualization of fracture progression in peridynamics. - Michael Bußler; Patrick Diehl; Dirk Pflüger; Steffen Frey; Filip Sadlo; Thomas Ertl; Marc Alexander Schweitzer (Comput. Graph., 2017)

Integration of CUDA Processing within the C++ Library for Parallelism and Concurrency (HPX). - Patrick Diehl; Madhavan Seshadri; Thomas Heller; Hartmut Kaiser (ESPM2@SC, 2018)

Asynchronous Execution of Python Code on Task-Based Runtime Systems. - 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 (ESPM2@SC, 2018)

Long term availability of raw experimental data in experimental fracture mechanics. - Patrick Diehl; Ilyass Tabiai; Felix W. Baumann; Martin Lévesque 002 (CoRR, 2018)

Implementation of Peridynamics utilizing HPX - the C++ standard library for parallelism and concurrency. - Patrick Diehl; Prashant K. Jha; Hartmut Kaiser; Robert Lipton 001; Martin Lévesque 002 (CoRR, 2018)

An Introduction to hpxMP: A Modern OpenMP Implementation Leveraging HPX, An Asynchronous Many-Task System. - Tianyi Zhang 009; Shahrzad Shirzad; Patrick Diehl; R. Tohid; Weile Wei; Hartmut Kaiser (IWOCL, 2019)

From piz daint to the stars: simulation of stellar mergers using high-level abstractions. - Gregor Daiß; Parsa Amini; John Biddiscombe; Patrick Diehl; Juhan Frank; Kevin A. Huck; Hartmut Kaiser; Dominic Marcello; David Pfander; Dirk Pflüger (SC, 2019)

Scheduling Optimization of Parallel Linear Algebra Algorithms Using Supervised Learning. - Gabriel Laberge; Shahrzad Shirzad; Patrick Diehl; Hartmut Kaiser; Serge Prudhomme; Adrian S. Lemoine (MLHPC@SC, 2019)

An Introduction to hpxMP - A Modern OpenMP Implementation Leveraging Asynchronous Many-Tasking System. - Tianyi Zhang 009; Shahrzad Shirzad; Patrick Diehl; R. Tohid; Weile Wei; Hartmut Kaiser (CoRR, 2019)

Deploying a Task-based Runtime System on Raspberry Pi Clusters. - Nikunj Gupta; Steven R. Brandt; Bibek Wagle; Nanmiao Wu; Alireza Kheirkhahan; Patrick Diehl; Felix W. Baumann; Hartmut Kaiser (ESPM2@SC, 2020)

Towards a Scalable and Distributed Infrastructure for Deep Learning Applications. - Bita Hasheminezhad; Shahrzad Shirzad; Nanmiao Wu; Patrick Diehl; Hannes Schulz; Hartmut Kaiser (DLS@SC, 2020)

Supporting OpenMP 5.0 Tasks in hpxMP - A study of an OpenMP implementation within Task Based Runtime Systems. - Tianyi Zhang 009; Shahrzad Shirzad; Bibek Wagle; Adrian S. Lemoine; Patrick Diehl; Hartmut Kaiser (CoRR, 2020)

On the treatment of boundary conditions for bond-based peridynamic models. - Serge Prudhomme; Patrick Diehl (CoRR, 2020)

HPX - The C++ Standard Library for Parallelism and Concurrency. - 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; et al. (J. Open Source Softw., 2020)

Octo-Tiger's New Hydro Module and Performance Using HPX+CUDA on ORNL's Summit. - Patrick Diehl; Gregor Daiß; Dominic Marcello; Kevin A. Huck; Sagiv Shiber; Hartmut Kaiser; Juhan Frank; Geoffrey C. Clayton; Dirk Pflüger (CLUSTER, 2021)

Load balancing for distributed nonlocal models within asynchronous many-task systems. - Pranav U. Gadikar; Patrick Diehl; Prashant K. Jha (IPDPS Workshops, 2021)

2019 IEEE Scientific Visualization Contest Winner: Visual Analysis of Structure Formation in Cosmic Evolution. - Karsten Schatz; Christoph Müller 001; Patrick Gralka; Moritz Heinemann; Alexander Straub; Christoph Schulz 001; Matthias Braun 005; Tobias Rau; Michael Becher; Steffen Frey; Guido Reina; Michael Sedlmair; et al. (IEEE Computer Graphics and Applications, 2021)

Octo-Tiger's New Hydro Module and Performance Using HPX+CUDA on ORNL's Summit. - Patrick Diehl; Gregor Daiß; Dominic Marcello; Kevin A. Huck; Sagiv Shiber; Hartmut Kaiser; Juhan Frank; Dirk Pflüger (CoRR, 2021)

A Fracture Multiscale Model for Peridynamic enrichment within the Partition of Unity Method: Part I. - Matthias Birner; Patrick Diehl; Robert Lipton 001; Marc Alexander Schweitzer (CoRR, 2021)

Performance Measurements Within Asynchronous Task-Based Runtime Systems: A Double White Dwarf Merger as an Application. - 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 (Comput. Sci. Eng., 2021)

NLMech: Implementation of finite difference/meshfree discretization of nonlocal fracture models. - Prashant K. Jha; Patrick Diehl (J. Open Source Softw., 2021)

From Merging Frameworks to Merging Stars: Experiences using HPX, Kokkos and SIMD Types. - Gregor Daiß; Srinivas Yadav Singanaboina; Patrick Diehl; Hartmut Kaiser; Dirk Pflüger (ESPM2@SC, 2022)

Quantifying Overheads in Charm++ and HPX Using Task Bench. - Nanmiao Wu; Ioannis Gonidelis; Simeng Liu; Zane Fink; Nikunj Gupta; Karame Mohammadiporshokooh; Patrick Diehl; Hartmut Kaiser; Laxmikant V. Kalé (Euro-Par Workshops, 2022)

From Task-Based GPU Work Aggregation to Stellar Mergers: Turning Fine-Grained CPU Tasks into Portable GPU Kernels. - Gregor Daiß; Patrick Diehl; Dominic Marcello; Alireza Kheirkhahan; Hartmut Kaiser; Dirk Pflüger (P3HPC@SC, 2022)

Coupling approaches for classical linear elasticity and bond-based peridynamic models. - Patrick Diehl; Serge Prudhomme (CoRR, 2022)

Distributed, combined CPU and GPU profiling within HPX using APEX. - Patrick Diehl; Gregor Daiß; Kevin A. Huck; Dominic Marcello; Sagiv Shiber; Hartmut Kaiser; Juhan Frank; Geoffrey C. Clayton; Dirk Pflüger (CoRR, 2022)

Quasistatic fracture evolution. - Debdeep Bhattacharya; Robert Lipton 001; Patrick Diehl (CoRR, 2022)

Benchmarking the Parallel 1D Heat Equation Solver in Chapel, Charm++, C++, HPX, Go, Julia, Python, Rust, Swift, and Java. - Patrick Diehl; Max Morris; Steven R. Brandt; Nikunj Gupta; Hartmut Kaiser (Euro-Par Workshops, 2023)

Simulating Stellar Merger using HPX/Kokkos on A64FX on Supercomputer Fugaku. - Patrick Diehl; Gregor Daiß; Kevin A. Huck; Dominic Marcello; Sagiv Shiber; Hartmut Kaiser; Dirk Pflüger (IPDPS Workshops, 2023)

Stellar Mergers with HPX-Kokkos and SYCL: Methods of using an Asynchronous Many-Task Runtime System with SYCL. - Gregor Daiß; Patrick Diehl; Hartmut Kaiser; Dirk Pflüger (IWOCL, 2023)

Evaluating HPX and Kokkos on RISC-V using an astrophysics application Octo-Tiger. - Patrick Diehl; Gregor Daiß; Steven R. Brandt; Alireza Kheirkhahan; Hartmut Kaiser; Christopher Taylor; John Leidel (SC Workshops, 2023)

Shared Memory Parallelism in Modern C++ and HPX. - Patrick Diehl; Steven R. Brandt; Hartmut Kaiser (WAMTA, 2023)

Interactive C++ code development using C++Explorer and GitHub classroom for educational purposes. - Patrick Diehl; Steven R. Brandt (Concurr. Comput. Pract. Exp., 2023)

Science Gateways: Accelerating Research and Education - Part I. - Patrick Diehl; Rafael Ferreira da Silva (Comput. Sci. Eng., 2023)

Science Gateways: Accelerating Research and Education - Part II. - Patrick Diehl; Rafael Ferreira da Silva (Comput. Sci. Eng., 2023)

A fracture multiscale model for peridynamic enrichment within the partition of unity method. - Matthias Birner; Patrick Diehl; Robert Lipton 001; Marc Alexander Schweitzer (Adv. Eng. Softw., 2023)

Parallel C++ - Efficient and Scalable High-Performance Parallel Programming Using HPX - Patrick Diehl; Steven R. Brandt; Hartmut Kaiser (Springer, 2024)

Evaluating AI-Generated Code for C++, Fortran, Go, Java, Julia, Matlab, Python, R, and Rust. - Patrick Diehl; Noujoud Nader; Steven R. Brandt; Hartmut Kaiser (Euro-Par Workshops (1), 2024)

Preparing for HPC on RISC-V: Examining Vectorization and Distributed Performance of an Astrophysics Application with HPX and Kokkos. - Patrick Diehl; Panagiotis Syskakis; Gregor Daiß; Steven R. Brandt; Alireza Kheirkhahan; Srinivas Yadav Singanaboina; Dominic Marcello; Chris Taylor; John Leidel; Hartmut Kaiser (SC Workshops, 2024)

HPX with Spack and Singularity Containers: Evaluating Overheads for HPX/Kokkos Using an Astrophysics Application. - Patrick Diehl; Steven R. Brandt; Gregor Daiß; Hartmut Kaiser (WAMTA, 2024)

Experiences Porting Shared and Distributed Applications to Asynchronous Tasks: A Multidimensional FFT Case-Study. - Alexander Strack; Christopher Taylor; Patrick Diehl; Dirk Pflüger (WAMTA, 2024)

HPX - An open source C++ Standard Library for Parallelism and Concurrency. - Thomas Heller; Patrick Diehl; Zachary D. Byerly; John Biddiscombe; Hartmut Kaiser (CoRR, 2024)

Nodal finite element approximation of peridynamics. - Prashant K. Jha; Patrick Diehl; Robert Lipton 001 (CoRR, 2024)

ML-based identification of the interface regions for coupling local and nonlocal models. - Noujoud Nader; Patrick Diehl; Marta D'Elia; Christian Glusa; Serge Prudhomme (CoRR, 2024)

A Multiscale Fracture Model using Peridynamic Enrichment of Finite Elements within an Adaptive Partition of Unity: Experimental Validation. - Matthias Birner; Patrick Diehl; Robert Lipton 001; Marc Alexander Schweitzer (CoRR, 2024)

Experiences Porting Distributed Applications to Asynchronous Tasks: A Multidimensional FFT Case-study. - Alexander Strack; Christopher Taylor; Patrick Diehl; Dirk Pflüger (CoRR, 2024)

Distributed astrophysics simulations using Octo-Tiger with RISC-V CPUs using HPX and Kokkos. - Patrick Diehl; Gregor Daiß; Steven R. Brandt; Alireza Kheirkhahan; Srinivas Yadav Singanaboina; Dominic Marcello; Chris Taylor; John Leidel; Hartmut Kaiser (CoRR, 2024)

Asynchronous-Many-Task Systems: Challenges and Opportunities - Scaling an AMR Astrophysics Code on Exascale machines using Kokkos and HPX. - Gregor Daiß; Patrick Diehl; Jiakun Yan; John K. Holmen; Rahulkumar Gayatri; Christoph Junghans; Alexander Straub; Jeff R. Hammond; Dominic Marcello; Miwako Tsuji; Dirk Pflüger; Hartmut Kaiser (CoRR, 2024)

Experiences Porting Shared and Distributed Applications to Asynchronous Tasks: A Multidimensional FFT Case-study. - Alexander Strack; Christopher Taylor; Patrick Diehl; Dirk Pflüger (DaRUS, 2024)

The Journal of Open Source Software (JOSS) - Bringing open-source software practices to the scholarly publishing community for authors, reviewers, editors, and publishers. - Patrick Diehl; Charlotte Soneson; Rachel C. Kurchin; Ross Mounce; Daniel S. Katz (Zenodo, 2024)

The Journal of Open Source Software (JOSS) - Bringing open-source software practices to the scholarly publishing community for authors, reviewers, editors, and publishers. - Patrick Diehl; Charlotte Soneson; Rachel C. Kurchin; Ross Mounce; Daniel S. Katz (Zenodo, 2024)

Closing a Source Complexity Gap Between Chapel and HPX. - Shreyas Atre; Christopher Taylor; Patrick Diehl; Hartmut Kaiser (WAMTA, 2025)

LLM Benchmarking with LLaMA2: Evaluating Code Development Performance Across Multiple Programming Languages. - Patrick Diehl; Nojoud Nader; Maxim Moraru; Steven R. Brandt (CoRR, 2025)

LLM & HPC:Benchmarking DeepSeek's Performance in High-Performance Computing Tasks. - Noujoud Nader; Patrick Diehl; Steven R. Brandt; Hartmut Kaiser (CoRR, 2025)

Coupling approaches with non-matching grids for classical linear elasticity and bond-based peridynamic models in 1D. - Patrick Diehl; Emily Downing; Autumn Edwards; Serge Prudhomme (CoRR, 2025)

LLM-GUARD: Large Language Model-Based Detection and Repair of Bugs and Security Vulnerabilities in C++ and Python. - Akshay Mhatre; Noujoud Nader; Patrick Diehl; Deepti Gupta (CoRR, 2025)

From Legacy Fortran to Portable Kokkos: An Autonomous Agentic AI Workflow. - Sparsh Gupta; Kamalavasan Kamalakkannan; Maxim Moraru; Galen M. Shipman; Patrick Diehl (CoRR, 2025)

Bridging Simulation and Silicon: A Study of RISC-V Hardware and FireSim Simulation. - Atanu Barai; Kamalavasan Kamalakkannan; Patrick Diehl; Maxim Moraru; Jered Dominguez-Trujillo; Howard Pritchard; Nandakishore Santhi; Farzad Fatollahi-Fard; Galen M. Shipman (CoRR, 2025)

Locking Down Science Gateways. - Steven R. Brandt; Max Morris; Patrick Diehl; Christopher Bowen; Jacob Tucker; Lauren Bristol; Golden G. Richard III (CoRR, 2025)