Codeplay leads the development of the world's fastest-growing open ecosystem for AI and HPC acceleration. Our contributions power everything from smartphone graphics to science on future Exascale supercomputers.local_offerOur Solutions
Our teams have worked successfully with organizations to support and enable the migration of their software from proprietary programming APIs to open standard SYCL™. These organizations include US National Laboratories, research institutes and corporations.
- Delivered training sessions for developers at IWOCL, SuperComputing and ISC
- Presented at dozens of conferences on SYCL development
- Provide working group leadership and contributions to evolve the SYCL standard
- Supporting US National Labs migrating their HPC codebases from CUDA to open standards
- Optimized and delivered a BLAS open source project for an automotive customer
- Bringing SYCL the next generation of frameworks for machine learning such as TensorFlow and Eigen
- In partnership with LBNL and ANL we have developed and maintained Nvidia® GPU support for DPC++
- Deliver commercial SYCL development tools and support for automotive customers
- Our teams deliver developer tools for safe and critical applications used in drones and space applications
The SYCL open standard makes it easy for developers who want to write modern C++ software and bring it to a broad range of processors. Find out more about SYCL on the Khronos® website.
ComputeCpp, our implementation of SYCL™, is the world's first SYCL v1.2.1 conformant implementation. This is the result of all the work we have done within Khronos® to define an open standard programming model that works across multiple platforms and devices.downloadDownload ComputeCpp CE Now
oneAPI for CUDA®
Codeplay has developed oneAPI for CUDA, enabling developers to use oneAPI to target Intel and Nvidia® processors using a single unified, production ready toolchain.Developers can use this technology today and obtain professional support from Codeplay.downloadGet Started With oneAPI for CUDA®
Prioritized Technical Support
Prioritized Support & Maintenance
DPC++ for CUDA
Porting And Optimization Services
SYCL and DPC++ for CUDA
AI Graph Compiler
Glow is a machine learning compiler that accelerates the performance of deep learning frameworks on different hardware platforms.