中文
相关论文

相关论文: Stellar Mergers with HPX-Kokkos and SYCL: Methods …

200 篇论文

Meeting both scalability and performance portability requirements is a challenge for any HPC application, especially for adaptively refined ones. In Octo-Tiger, an astrophysics application for the simulation of stellar mergers, we approach…

分布式、并行与集群计算 · 计算机科学 2023-03-07 Gregor Daiß , Patrick Diehl , Dominic Marcello , Alireza Kheirkhahan , Hartmut Kaiser , Dirk Pflüger

The increasing availability of machines relying on non-GPU architectures, such as ARM A64FX in high-performance computing, provides a set of interesting challenges to application developers. In addition to requiring code portability across…

分布式、并行与集群计算 · 计算机科学 2023-09-18 Patrick Diehl , Gregor Daiß , Kevin Huck , Dominic Marcello , Sagiv Shiber , Hartmut Kaiser , Dirk Pflüger

Octo-Tiger, a large-scale 3D AMR code for the merger of stars, uses a combination of HPX, Kokkos and explicit SIMD types, aiming to achieve performance-portability for a broad range of heterogeneous hardware. However, on A64FX CPUs, we…

分布式、并行与集群计算 · 计算机科学 2023-05-10 Gregor Daiß , Srinivas Yadav Singanaboina , Patrick Diehl , Hartmut Kaiser , Dirk Pflüger

Dynamic and adaptive mesh refinement is pivotal in high-resolution, multi-physics, multi-model simulations, necessitating precise physics resolution in localized areas across expansive domains. Today's supercomputers' extreme heterogeneity…

In recent years, computers based on the RISC-V architecture have raised broad interest in the high-performance computing (HPC) community. As the RISC-V community develops the core instruction set architecture (ISA) along with ISA…

分布式、并行与集群计算 · 计算机科学 2023-09-20 Parick Diehl , Gregor Daiss , Steven R. Brandt , Alireza Kheirkhahan , Hartmut Kaiser , Christopher Taylor , John Leidel

OCTO-TIGER is an astrophysics code to simulate the evolution of self-gravitating and rotat-ing systems of arbitrary geometry based on the fast multipole method, using adaptive mesh refinement. OCTO-TIGER is currently optimised to simulate…

The evolution of the computing landscape has resulted in the proliferation of diverse hardware architectures, with different flavors of GPUs and other compute accelerators becoming more widely available. To facilitate the efficient use of…

The high-performance computing (HPC) landscape is undergoing rapid transformation, with an increasing emphasis on energy-efficient and heterogeneous computing environments. This comprehensive study extends our previous research on SYCL's…

分布式、并行与集群计算 · 计算机科学 2025-04-15 Manuel Costanzo , Enzo Rucci , Carlos García-Sánchez , Marcelo Naiouf , Manuel Prieto-Matías

We study the simulation of stellar mergers, which requires complex simulations with high computational demands. We have developed Octo-Tiger, a finite volume grid-based hydrodynamics simulation code with Adaptive Mesh Refinement which is…

分布式、并行与集群计算 · 计算机科学 2019-11-28 Gregor Daiß , Parsa Amini , John Biddiscombe , Patrick Diehl , Juhan Frank , Kevin Huck , Hartmut Kaiser , Dominic Marcello , David Pfander , Dirk Pflüger

Octo-Tiger is a code for modeling three-dimensional self-gravitating astrophysical fluids. It was particularly designed for the study of dynamical mass transfer between interacting binary stars. Octo-Tiger is parallelized for distributed…

分布式、并行与集群计算 · 计算机科学 2021-10-22 Patrick Diehl , Gregor Daiß , Dominic Marcello , Kevin Huck , Sagiv Shiber , Hartmut Kaiser , Juhan Frank , Dirk Pflüger

To achieve scalability with today's heterogeneous HPC resources, we need a dramatic shift in our thinking; MPI+X is not enough. Asynchronous Many Task (AMT) runtime systems break down the global barriers imposed by the Bulk Synchronous…

分布式、并行与集群计算 · 计算机科学 2024-01-09 Thomas Heller , Patrick Diehl , Zachary Byerly , John Biddiscombe , Hartmut Kaiser

Benchmarking and comparing performance of a scientific simulation across hardware platforms is a complex task. When the simulation in question is constructed with an asynchronous, many-task (AMT) runtime offloading work to GPUs, the task…

分布式、并行与集群计算 · 计算机科学 2022-10-13 Patrick Diehl , Gregor Daiss , Kevin Huck , Dominic Marcello , Sagiv Shiber , Hartmut Kaiser , Juhan Frank , Geoffrey C. Clayton , Dirk Pflueger

GROMACS is a widely-used molecular dynamics software package with a focus on performance, portability, and maintainability across a broad range of platforms. Thanks to its early algorithmic redesign and flexible heterogeneous…

分布式、并行与集群计算 · 计算机科学 2025-09-26 Andrey Alekseenko , Szilárd Páll , Erik Lindahl

In recent years, interest in RISC-V computing architectures has moved from academic to mainstream, especially in the field of High Performance Computing where energy limitations are increasingly a concern. As of this year, the first single…

Programming for a diverse set of compute accelerators in addition to the CPU is a challenge. Maintaining separate source code for each architecture would require lots of effort, and development of new algorithms would be daunting if it had…

计算物理 · 物理学 2021-04-15 Taylor Childers , Matti J. Kortelainen , Martin Kwok , Alexei Strelchenko , Yunsong Wang

The exascale race is at an end with the announcement of the Aurora and Frontier machines. This next generation of supercomputers utilize diverse hardware architectures to achieve their compute performance, providing an added onus on the…

分布式、并行与集群计算 · 计算机科学 2020-11-26 Rahulkumar Gayatri , Stan Moore , Evan Weinberg , Nicholas Lubbers , Sarah Anderson , Jack Deslippe , Danny Perez , Aidan P. Thompson

High-energy physics (HEP) experiments have developed millions of lines of code over decades that are optimized to run on traditional x86 CPU systems. However, we are seeing a rapidly increasing fraction of floating point computing power in…

High-performance computing (HPC) is a major driver accelerating scientific research and discovery, from quantum simulations to medical therapeutics. While the increasing availability of HPC resources is in many cases pivotal to successful…

分布式、并行与集群计算 · 计算机科学 2022-06-28 Vincent R. Pascuzzi , Mehdi Goli

Dynamic memory allocation is not traditionally available in kernels running on GPUs. This work aims to build on Ouroboros, an efficient dynamic memory management library for CUDA applications, by porting the code to SYCL, a cross-platform…

分布式、并行与集群计算 · 计算机科学 2025-09-10 Russell K. Standish

Programming modern high-performance computing systems is challenging due to the need to efficiently program GPUs and accelerators and to handle data movement between nodes. The C++ language has been continuously enhanced in recent years…

分布式、并行与集群计算 · 计算机科学 2025-05-12 Biagio Cosenza , Lorenzo Carpentieri , Kaijie Fan , Marco D'Antonio , Peter Thoman , Philip Salzmann
‹ 上一页 1 2 3 10 下一页 ›