A Performance-Portable SYCL Implementation of CRK-HACC for Exascale

Esteban Rangel, S. J. Pennycook, Adrian Pope, Nicholas Frontiere, Zhiqiang Ma, Varsha Madananth

2023 · 17 citations · 19 references

Concepts

Abstract

The first generation of exascale systems will include a variety of machine architectures, featuring GPUs from multiple vendors. As a result, many developers are interested in adopting portable programming models to avoid maintaining multiple versions of their code. It is necessary to document experiences with such programming models to assist developers in understanding the advantages and disadvantages of different approaches.

References

19