The Intel DPC++ Compatibility Tool has been designed to assist developers with the migration of existing CUDA codes to the newly developed DPC++ language. This presentation started by briefly introducing the tool and the workflow associated with migrating either a single source file or a larger codebase. Following the introduction, the presenters focused on the successful migration of a large kernel in the NWChemEx application, and described in detail each of the critical items changed in the process.
- Haritha Siddabathuni Som (ALCF)
- Ray Loy (ALCF)
- Yasaman Ghadar (ALCF)