2021 International Workshop on Performance, Portability and Productivity in HPC (P3HPC) 2021
DOI: 10.1109/p3hpc54578.2021.00005
|View full text |Cite
|
Sign up to set email alerts
|

Mamba: Portable Array-based Abstractions for Heterogeneous High-Performance Systems

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
2

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(1 citation statement)
references
References 23 publications
0
1
0
Order By: Relevance
“…Neko also provides a device-abstraction layer, where the underlying implementation for the accelerator is hidden to the user. Beneath this layer, Neko uses optimized kernels written in CUDA, HIP, OpenCL for the highest performance, but can be easily extended to other programming models such as Kokkos, SYCL or RAJA (Edwards et al, 2014; Reyes and Lomüller 2016; Hornung and Keasler 2014) without changing the entire codebase, as illustrated with MAMBA (Dykes et al, 2021). Another approach based on Nek5000, NekRS (Fischer et al, 2021), also provides GPU support, but is rewritten in C++ and uses OCCA extensively to generate code for different backends (Medina et al, 2014).…”
Section: Related Workmentioning
confidence: 99%
“…Neko also provides a device-abstraction layer, where the underlying implementation for the accelerator is hidden to the user. Beneath this layer, Neko uses optimized kernels written in CUDA, HIP, OpenCL for the highest performance, but can be easily extended to other programming models such as Kokkos, SYCL or RAJA (Edwards et al, 2014; Reyes and Lomüller 2016; Hornung and Keasler 2014) without changing the entire codebase, as illustrated with MAMBA (Dykes et al, 2021). Another approach based on Nek5000, NekRS (Fischer et al, 2021), also provides GPU support, but is rewritten in C++ and uses OCCA extensively to generate code for different backends (Medina et al, 2014).…”
Section: Related Workmentioning
confidence: 99%