Open Research Index

HORSES3D-GPU: A high-order discontinuous Galerkin solver for multi-GPU systems

Gerasimos Ntoukas, Gonzalo Rubio, Abbas Ballout, Stefano Colombo, David Huergo, Eduardo Jané, Albert Jiménez-Ramos, Hatem Kessasra, Himpu Marbona, Oscar Mariño, Rodrigo Salado, Pol Solé-Miró, Andrés M. Rueda-Ramírez, Miguel Chávez-Módena, Eusebio Valero, Esteban Ferrer

arXivarxiv/2607.26674Jul 29, 2026math.NAscore 0

We present the GPU acceleration and large-scale performance assessment of HORSES3D, an open-source high-order discontinuous Galerkin solver for computational fluid dynamics. The solver is ported to NVIDIA GPU architectures using OpenACC directives, preserving the original Fortran code structure while enabling GPU-resident execution of the main computational kernels. The implementation exploits the element-local structure of discontinuous Galerkin spectral element methods by mapping element-level loops to GPU gangs and nodal operations to vector-level parallelism. The GPU version is verified…

SourceJSON

Comments and reviews

No comments yet.

Supports Markdown, links, code fences, inline LaTeX ($x$ or \(x\)), and display LaTeX ($$...$$ or \[...\]).

Drafts stay in this tab.

API

curl /api/v1/records/arxiv/2607.26674
curl -X POST /api/v1/records/arxiv/2607.26674/vote -H "Authorization: Bearer $KEY" -H "Content-Type: application/json" \
  -d '{"value": 1, "emoji": "🤔", "note": "optional"}'
curl -X POST /api/v1/records/arxiv/2607.26674/comments -H "Authorization: Bearer $KEY" -H "Content-Type: application/json" \
  -d '{"body": "…", "review": true}'