中文
相关论文

相关论文: From Task-Based GPU Work Aggregation to Stellar Me…

200 篇论文

Ranging from NVIDIA GPUs to AMD GPUs and Intel GPUs: Given the heterogeneity of available accelerator cards within current supercomputers, portability is a key aspect for modern HPC applications. In Octo-Tiger, we rely on Kokkos and its…

分布式、并行与集群计算 · 计算机科学 2023-05-10 Gregor Daiß , Patrick Diehl , 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

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…

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

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 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…

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

Analyzing performance within asynchronous many-task-based runtime systems is challenging because millions of tasks are launched concurrently. Especially for long-term runs the amount of data collected becomes overwhelming. We study HPX and…

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

A heterogeneous CPU-GPU node is getting popular in HPC clusters. We need to rethink algorithms and optimization techniques for such system depending on the relative performance of CPU vs. GPU. In this paper, we report a performance…

天体物理仪器与方法 · 物理学 2012-06-07 Naohito Nakasato , Go Ogiya , Yohei Miki , Masao Mori , Ken'ichi Nomoto

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

Fine-grained workload and resource balancing is the key to high performance for regular and irregular computations on the GPUs. In this dissertation, we conduct an extensive survey of existing load-balancing techniques to build an…

分布式、并行与集群计算 · 计算机科学 2022-12-20 Muhammad Osama

Cloud computing for high performance computing resources is an emerging topic. This service is of interest to researchers who care about reproducible computing, for software packages with complex installations, and for companies or…

分布式、并行与集群计算 · 计算机科学 2024-06-04 Patrick Diehl , Steven R. Brandt , Gregor Daiß , Hartmut Kaiser

Modern GPUs incorporate specialized matrix units such as Tensor Cores to accelerate GEMM operations, which are central to deep learning workloads. However, existing matrix unit designs are tightly coupled to the SIMT core, restricting…

硬件体系结构 · 计算机科学 2025-03-04 Hansung Kim , Ruohan Richard Yan , Joshua You , Tieliang Vamber Yang , Yakun Sophia Shao

In this work we present a performance exploration on Eager K-truss, a linear-algebraic formulation of the K-truss graph algorithm. We address performance issues related to load imbalance of parallel tasks in symmetric, triangular graphs by…

分布式、并行与集群计算 · 计算机科学 2020-09-18 Mark Blanco , Tze Meng Low , Kyungjoo Kim

Next generation High-Energy Physics (HEP) experiments are presented with significant computational challenges, both in terms of data volume and processing power. Using compute accelerators, such as GPUs, is one of the promising ways to…

We present direct astrophysical N-body simulations with up to a few million bodies using our parallel MPI/CUDA code on large GPU clusters in China, Ukraine and Germany, with different kinds of GPU hardware. These clusters are directly…

天体物理仪器与方法 · 物理学 2013-12-09 P. Berczik , R. Spurzem , L. Wang , S. Zhong , O. Veles , I. Zinchenko , S. Huang , M. Tsai , G. Kennedy , S. Li , L. Naso , C. Li

Models of parallel processing systems typically assume that one has $l$ workers and jobs are split into an equal number of $k=l$ tasks. Splitting jobs into $k > l$ smaller tasks, i.e. using ``tiny tasks'', can yield performance and…

分布式、并行与集群计算 · 计算机科学 2022-02-24 Stefan Bora , Brenton Walker , Markus Fidler

In order to satisfy timing constraints, modern real-time applications require massively parallel accelerators such as General Purpose Graphic Processing Units (GPGPUs). Generation after generation, the number of computing clusters made…

分布式、并行与集群计算 · 计算机科学 2021-05-24 Houssam-Eddine Zahaf , Ignacio Sanudo Olmedo , Jayati Singh , Nicola Capodieci , Sebastien Faucou

Modeling data sharing in GPU programs is a challenging task because of the massive parallelism and complex data sharing patterns provided by GPU architectures. Better GPU caching efficiency can be achieved through careful task scheduling…

分布式、并行与集群计算 · 计算机科学 2016-10-04 Lingda Li , Ari B. Hayes , Stephen A. Hackler , Eddy Z. Zhang , Mario Szegedy , Shuaiwen Leon Song
‹ 上一页 1 2 3 10 下一页 ›