2024
DOI: 10.1007/s11227-024-06011-1
|View full text |Cite
|
Sign up to set email alerts
|

Toward HPC application portability via C++ PSTL: the Gaia AVU-GSR code assessment

Giulio Malenza,
Valentina Cesare,
Marco Aldinucci
et al.

Abstract: The computing capacity needed to process the data generated in modern scientific experiments is approaching ExaFLOPs. Currently, achieving such performances is only feasible through GPU-accelerated supercomputers. Different languages were developed to program GPUs at different levels of abstraction. Typically, the more abstract the languages, the more portable they are across different GPUs. However, the less abstract and co-designed with the hardware, the more room for code optimization and, eventually, the m… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2024
2024
2024
2024

Publication Types

Select...
1
1

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(1 citation statement)
references
References 31 publications
0
1
0
Order By: Relevance
“…The standard paradigms offer the optimal solution in perspective, but currently their implementation in the various compilers is limited/optimized only for some devices, making portability effective only on paper. Nevertheless, several studies already demonstrate the potential effectiveness of standard approaches in different fields: for example, SYCL used for biological sequence alignment [15], PSTL for astrophysical applications [16], or OpenACC for CFD applications [17].…”
Section: Introductionmentioning
confidence: 99%
“…The standard paradigms offer the optimal solution in perspective, but currently their implementation in the various compilers is limited/optimized only for some devices, making portability effective only on paper. Nevertheless, several studies already demonstrate the potential effectiveness of standard approaches in different fields: for example, SYCL used for biological sequence alignment [15], PSTL for astrophysical applications [16], or OpenACC for CFD applications [17].…”
Section: Introductionmentioning
confidence: 99%