Migrating from CUDA* to DPC++
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 DPC++. This tool generates DPC++ code as much as possible. 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 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.