《适用于所有加速器的基于开放标准的新开源编程模型.pdf》由会员分享,可在线阅读,更多相关《适用于所有加速器的基于开放标准的新开源编程模型.pdf(32页珍藏版)》请在三个皮匠报告上搜索。
1、A New,Open-Standards-Based,Open-Source Programming Model for All AcceleratorsCharles MacfarlaneChief Business OfficerCodeplay Software Codeplay is a wholly owned subsidiary of Intel Focus on advancing and embracing SYCL and oneAPIWho Are We?2 2023 Codeplay Software Ltd CUDA is proprietary Defined by
2、 NVIDIA for NVIDIA Locked to NVIDIA hardware Limited input into direction of CUDA Protected by NVIDIA legal termsNVIDIA GPUs are Ubiquitous3 2023 Codeplay Software LtdQ121Q421Q122AMD19%18%17%INTELn/a5%4%NVIDIA81%78%78%https:/ GPU MARKET SHARE(Q1 2022)4 2023 Codeplay Software LtdThe oneAPI and SYCL A
3、pproach SYCL is an open,cross-platform standard programming model based on C+17 developed by The Khronos Group SYCL supports multiple types of hardware including GPUs,CPUs,and FPGAs from all major vendors SYCL is supported by multiple compilersOpen Standards Programming5 2023 Codeplay Software Ltd S
4、YCL can target any device supported by its backend SYCL can target a number of different backendsSYCL can target a range of heterogeneous platforms SYCL Is a Single-source,High-level,Standard C+Programming Model6 2023 Codeplay Software LtdGPUAPUCPUFPGAAcceleratorDSPSYCL Implementations Under Develop
5、ment7 2023 Codeplay Software LtdSource:https:/www.khronos.org/sycl/SYCL sits at the heart of oneAPI Compare with CUDA at the heart of NVIDIA software The DPC+SYCL compiler is open source and based on the LLVM Compiler Infrastructure projectoneAPI and SYCL8 2023 Codeplay Software LtdCPUGPUFPGA Specia
6、lizedAccelerator Bring industry leading AI and HPC software to the growing range of RISC-V solutions Industry-standard compilers&libraries Open-source libs and frameworks supported Fast migration path of scientific and AI software from NVIDIA GPUsSYCL for RISC-V9 2023 Codeplay Software Ltd“By applyi