Performance Preserving Portability across GPU Architectures
S. Banerjee, Anubhav Panda, S. Reker, S. Frijters, D. Cha, V. Aggarwal, A. St-Cyr · 2022
Summary For developers, one of the challenges to maintain their code base is to address the issue of interoperability or portability of the application across different platform / GPU architectures. In this report, we shall explore tools and methodologies to enable porting of existing software to different GPU architectures with minimal changes, albeit keeping the performance number nearly the same, if not better.