Fast Guided CUDA to SYCL Migration with oneAPI | Intel Software

32
Intel Software258 тыс
Опубликовано 20 сентября 2024, 14:00
The Intel® DPC++ Compatibility Tool enables easy, automated code migration from CUDA* to C++ with SYCL*. It thus allows you to perform multiarchitecture programming across the latest accelerated hardware from diverse vendors. Check out this video to learn about the advantages of employing the oneAPI-powered migration tool and its open-source implementation, SYCLomatic, for heterogeneous computing free from vendor lock-in.

Migrating your code to SYCL with the Intel DPC++ Compatibility Tool allows you to leverage the rich developer-focused libraries and solutions provided by the UXL Foundation, an open-source project combining the power of oneAPI and SYCL programming frameworks driven by 30+ member organizations for accelerated heterogeneous parallel computing. The compatibility tool automatically migrates the vast majority of the CUDA source code to C++ with SYCL, enabling vendor-independent programming across the latest heterogeneous architectures, including CPUs, GPUs, and other accelerators. The latest features of the migration tool also allow you to choose function APIs of your choice outside of the oneAPI libraries while preserving your project’s conventions and achieving desired performance results. The tool also allows you to entirely migrate your CMake and Make projects in one go.

This video will introduce you to the oneAPI-powered migration tool, the benefits of its latest features, and its real-world use cases. You can also leverage the tool’s migration capabilities through its open-source implementation called SYCLomatic. Moreover, you can try the compatibility tool on the latest hardware available on Intel® Tiber™ Developer Cloud.

Intel DPC++ Compatibility Tool Product Page: intel.ly/3MQflB1

Intel DPC++ Compatibility Tool Documentation: intel.ly/4gy5e1C

SYCLomatic: intel.ly/4e99sLq

Migrate from CUDA to C++ with SYCL Portal: intel.ly/4ewPDgD

Intel Tiber Developer Cloud: intel.ly/4gj3R6J

About Intel Software:
Intel® Developer Zone is committed to empowering and assisting software developers in creating applications for Intel hardware and software products. The Intel Software YouTube channel is an excellent resource for those seeking to enhance their knowledge. Our channel provides the latest news, helpful tips, and engaging product demos from Intel and our numerous industry partners. Our videos cover various topics; you can explore them further by following the links.

Connect with Intel Software:
INTEL SOFTWARE WEBSITE: intel.ly/2KeP1hD
INTEL SOFTWARE on FACEBOOK: bit.ly/2z8MPFF
INTEL SOFTWARE on TWITTER: bit.ly/2zahGSn
INTEL SOFTWARE GITHUB: bit.ly/2zaih6z
INTEL DEVELOPER ZONE LINKEDIN: bit.ly/2z979qs
INTEL DEVELOPER ZONE INSTAGRAM: bit.ly/2z9Xsby
INTEL GAME DEV TWITCH: bit.ly/2BkNshu

#intelsoftware #oneAPI

Fast Guided CUDA to SYCL Migration with oneAPI | Intel Software
автотехномузыкадетское