Intel DPC++ Compatibility ToolIntel Corporation
Transform CUDA* applications to standards-based DPC++ code to increase interoperability across CPUs, GPUs, and other accelerators.
Vendor
Intel Corporation
Company Website
Product details
Migrate Your CUDA* Code to Portable C++ with SYCL* Multiarchitecture Code
The Intel® DPC++ Compatibility Tool simplifies the migration of CUDA code to SYCL, enabling developers to leverage the benefits of Data Parallel C++ (DPC++). This tool automates the translation of CUDA source code to SYCL, reducing the manual effort and accelerating the transition to a cross-architecture programming model.
Features
- Automated Translation: Converts CUDA code to SYCL with minimal manual intervention.
- Cross-Architecture Support: Enables development across CPUs, GPUs, and other accelerators.
- Code Analysis: Provides insights and recommendations for optimizing the translated code.
- Integration with oneAPI: Seamlessly integrates with the Intel® oneAPI toolkits.
- Enhanced Productivity: Reduces the time and effort required for code migration.