Contiguous Storage of Grid Data for Heterogeneous Computing

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Gu, Fan, Hu, Xiangyu
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915671157243904
author Gu, Fan
Hu, Xiangyu
author_facet Gu, Fan
Hu, Xiangyu
contents Structured Cartesian grids are a fundamental component in numerical simulations. Although these grids facilitate straightforward discretization schemes, their naïve use in sparse domains leads to excessive memory overhead and inefficient computation. Existing frameworks address are primarily optimized for CPU execution and exhibit performance bottlenecks on GPU architectures due to limited parallelism and high memory access latency. This work presents a redesigned storage architecture optimized for GPU compatibility and efficient execution across heterogeneous platforms. By abstracting low-level GPU-specific details and adopting a unified programming model based on SYCL, the proposed data structure enables seamless integration across host and device environments. This architecture simplifies GPU programming for end-users while improving scalability and portability in sparse-grid and gird-particle coupling numerical simulations.
format Preprint
id arxiv_https___arxiv_org_abs_2512_11473
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Contiguous Storage of Grid Data for Heterogeneous Computing
Gu, Fan
Hu, Xiangyu
Computational Engineering, Finance, and Science
Structured Cartesian grids are a fundamental component in numerical simulations. Although these grids facilitate straightforward discretization schemes, their naïve use in sparse domains leads to excessive memory overhead and inefficient computation. Existing frameworks address are primarily optimized for CPU execution and exhibit performance bottlenecks on GPU architectures due to limited parallelism and high memory access latency. This work presents a redesigned storage architecture optimized for GPU compatibility and efficient execution across heterogeneous platforms. By abstracting low-level GPU-specific details and adopting a unified programming model based on SYCL, the proposed data structure enables seamless integration across host and device environments. This architecture simplifies GPU programming for end-users while improving scalability and portability in sparse-grid and gird-particle coupling numerical simulations.
title Contiguous Storage of Grid Data for Heterogeneous Computing
topic Computational Engineering, Finance, and Science
url https://arxiv.org/abs/2512.11473