For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2023/07/a-new-open-standards-based-open-source-programming-model-for-all-accelerators-a-presentation-from-codeplay-software/
Charles Macfarlane, Chief Business Officer at Codeplay Software, presents the “New, Open-standards-based, Open-source Programming Model for All Accelerators” tutorial at the May 2023 Embedded Vision Summit.
As demand for AI grows, developers are attempting to squeeze more and more performance from accelerators. Ideally, developers would choose the accelerators best suited to their applications. Unfortunately, today many developers are locked into limited hardware choices because they use proprietary programming models like NVIDIA’s CUDA. The oneAPI project was launched to create an open specification and open-source software that enables developers to write software using standard C++ code and deploy to GPUs from multiple vendors.
OneAPI is an open-source ecosystem based on the Khronos open-standard SYCL with libraries for enabling AI and HPC applications. OneAPI-enabled software is currently deployed on numerous supercomputers, with plans to extend into other market segments. OneAPI is evolving rapidly and the whole community of hardware and software developers is invited to contribute. In this presentation, Macfarlane introduces how oneAPI enables developers to write multi-target software and highlights opportunities for developers to contribute to making oneAPI available for all accelerators.
31. Enabling AI &
HPC to be Open,
Safe &
Accessible to All
Markets
High Performance Compute (HPC)
Automotive ADAS, IoT, Cloud Compute
Smartphones & Tablets
Medical & Industrial
Technologies: Artificial Intelligence
Vision Processing
Machine Learning
Big Data Compute
Company
Leaders in enabling high-performance
software solutions for new AI
processing systems
Enabling the toughest processors with
tools and middleware based on open
standards
Established 2002 in Scotland, acquired
by Intel in 2022 and now ~90
employees.
Supported Solutions
And many
more!
Collaborations
An open, cross-industry, SYCL
based, unified, multiarchitecture,
multi-vendor programming model
that delivers a common
developer experience across
accelerator architectures
Codeplay Software