Visible to Intel only — GUID: GUID-8EC4FB6E-07BD-4226-80D0-537B9B4C9B04
Visible to Intel only — GUID: GUID-8EC4FB6E-07BD-4226-80D0-537B9B4C9B04
Migrating from CUDA* to SYCL* for the DPC++ Compiler
The Intel® DPC++ Compatibility Tool is part of the Intel® oneAPI Base Toolkit. The goal of this tool is to assist in the migration of an existing program that is written in NVIDIA* CUDA* to a program written in SYCL* and compiled with the DPC++ compiler. This tool generates SYCL code as much as it can. However, it will not migrate all code and manual changes may be required. The tool provides help with IDE plug-ins, a user guide, and embedded comments in the code to complete the migration to be compiled with DPC++. After completing any manual changes, use a DPC++ compiler to create executables.
Additional details, including examples of migrated code and download instructions for the tool, are available from the Intel® DPC++ Compatibility Tool website.
Full usage information is available from the Intel® DPC++ Compatibility Tool User Guide