Khronos APIs for Heterogeneous Compute and Safety: SYCL and SYCL SC
of extreme heterogeneity Open Source without a community is useless Companies can play in the Khronos ecosystem w/o revealing IP Focus on ease of portability support, capable of many backends, and hipSYCL Multiple Backends Any CPU Intel CPUs Intel GPUs Intel FPGAs AMD GPUs Any CPU SYCL enables Khronos to influence ISO C++ to (eventually) support heterogeneous compute SYCL, OpenCL and SPIR-V, as (open-source OpenCL supporting CPUs and NVIDIA GPUs and more) Any CPU Experimental SYCL enables Khronos to influence ISO C++ to (eventually) support heterogeneous compute SYCL, OpenCL and SPIR-V, as0 码力 | 82 页 | 3.35 MB | 5 月前3Heterogeneous Modern C++ with SYCL 2020
models for heterogeneous systems Worked on ComputeCpp (SYCL) since its inception Contributor to the Khronos SYCL standard for 8 years Contributor to C++ executors and heterogeneity or 5 years 5Dr Tom Deakin Associate / Lecturer (fixed term) High Performance Computing Research Group Chair Khronos SYCL Advisory Panel Khronos SYCL Outreach Officer hpc.tomdeakin.com 6Agenda 1. SYCL, oneAPI, and ecosystem 2 Backend • Memory Spaces and Dimensions • Reductions and Group Algorithms 3. SYCL futures 9© The Khronos® Group Inc. 2021 - Page 10 This work is licensed under a Creative Commons Attribution 4.0 International0 码力 | 114 页 | 7.94 MB | 5 月前3Oracle VM VirtualBox 7.0.0_BETA2 User Manual
443 16.2.28 Intel ACPI Component Architecture (ACPICA) License . . . . . . . . . . 444 16.2.29 Khronos License . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 445 16.2.30 SGI Free Software . . . . . . . . . . . . . . . . . . 497 16.2.126The Khronos Group Inc. License for Glslang . . . . . . . . . . . . . . . 498 16.2.127The Khronos Group Inc. License for the EGL Registry Repository . VirtualBox contains code from the Khronos OpenGL Registry which is governed by the license in chapter 16.2.29, Khronos License, page 445 and Copyright (c) 2008-2018 The Khronos Group Inc. • Oracle VM VirtualBox0 码力 | 519 页 | 4.49 MB | 1 年前3Oracle VM VirtualBox 7.0.0 User Manual
465 16.2.28 Intel ACPI Component Architecture (ACPICA) License . . . . . . . . . . 466 16.2.29 Khronos License . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 467 16.2.30 SGI Free Software . . . . . . . . . . . . . . . . . . 519 16.2.126The Khronos Group Inc. License for Glslang . . . . . . . . . . . . . . . 520 16.2.127The Khronos Group Inc. License for the EGL Registry Repository . VirtualBox contains code from the Khronos OpenGL Registry which is governed by the license in chapter 16.2.29, Khronos License, page 467 and Copyright (c) 2008-2018 The Khronos Group Inc. • Oracle VM VirtualBox0 码力 | 542 页 | 4.37 MB | 1 年前3Oracle VM VirtualBox 7.0.8 User Manual
469 17.2.28 Intel ACPI Component Architecture (ACPICA) License . . . . . . . . . . 470 17.2.29 Khronos License . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 471 17.2.30 SGI Free Software . . . . . . . . . . . . . . . . . . 523 17.2.126The Khronos Group Inc. License for Glslang . . . . . . . . . . . . . . . 524 17.2.127The Khronos Group Inc. License for the EGL Registry Repository . VirtualBox contains code from the Khronos OpenGL Registry which is governed by the license in chapter 17.2.29, Khronos License, page 471 and Copyright (c) 2008-2018 The Khronos Group Inc. • Oracle VM VirtualBox0 码力 | 546 页 | 4.37 MB | 1 年前3Oracle VM VirtualBox 7.0.6 User Manual
468 17.2.28 Intel ACPI Component Architecture (ACPICA) License . . . . . . . . . . 469 17.2.29 Khronos License . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 470 17.2.30 SGI Free Software . . . . . . . . . . . . . . . . . . 522 17.2.126The Khronos Group Inc. License for Glslang . . . . . . . . . . . . . . . 523 17.2.127The Khronos Group Inc. License for the EGL Registry Repository . VirtualBox contains code from the Khronos OpenGL Registry which is governed by the license in chapter 17.2.29, Khronos License, page 470 and Copyright (c) 2008-2018 The Khronos Group Inc. • Oracle VM VirtualBox0 码力 | 545 页 | 4.37 MB | 1 年前3Oracle VM VirtualBox 7.0.4 User Manual
466 16.2.28 Intel ACPI Component Architecture (ACPICA) License . . . . . . . . . . 467 16.2.29 Khronos License . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 468 16.2.30 SGI Free Software . . . . . . . . . . . . . . . . . . 520 16.2.126The Khronos Group Inc. License for Glslang . . . . . . . . . . . . . . . 521 16.2.127The Khronos Group Inc. License for the EGL Registry Repository . VirtualBox contains code from the Khronos OpenGL Registry which is governed by the license in chapter 16.2.29, Khronos License, page 468 and Copyright (c) 2008-2018 The Khronos Group Inc. • Oracle VM VirtualBox0 码力 | 543 页 | 4.37 MB | 1 年前3Oracle VM VirtualBox 7.0.10 User Manual
471 17.2.28 Intel ACPI Component Architecture (ACPICA) License . . . . . . . . . . 472 17.2.29 Khronos License . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 473 17.2.30 SGI Free Software . . . . . . . . . . . . . . . . . . 525 17.2.126The Khronos Group Inc. License for Glslang . . . . . . . . . . . . . . . 526 17.2.127The Khronos Group Inc. License for the EGL Registry Repository . VirtualBox contains code from the Khronos OpenGL Registry which is governed by the license in chapter 17.2.29, Khronos License, page 473 and Copyright (c) 2008-2018 The Khronos Group Inc. • Oracle VM VirtualBox0 码力 | 548 页 | 4.38 MB | 1 年前3Oracle VM VirtualBox 7.0.2 User Manual
465 16.2.28 Intel ACPI Component Architecture (ACPICA) License . . . . . . . . . . 466 16.2.29 Khronos License . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 467 16.2.30 SGI Free Software . . . . . . . . . . . . . . . . . . 519 16.2.126The Khronos Group Inc. License for Glslang . . . . . . . . . . . . . . . 520 16.2.127The Khronos Group Inc. License for the EGL Registry Repository . VirtualBox contains code from the Khronos OpenGL Registry which is governed by the license in chapter 16.2.29, Khronos License, page 467 and Copyright (c) 2008-2018 The Khronos Group Inc. • Oracle VM VirtualBox0 码力 | 542 页 | 4.37 MB | 1 年前3cppcon 2021 safety guidelines for C parallel and concurrency
cn/dp/B00ETOV2OQ We build GPU compilers for some of the most powerful supercomputers in the world 4 © The Khronos® Group Inc. 2020 - Page 5 This work is licensed under a Creative Commons Attribution 4.0 International License Acknowledgement and Disclaimer Numerous people internal and external to the original C++/Khronos group, in industry and academia, have made contributions, influenced ideas, written part of this Acceleration APIs designed to ease system safety certification Rendering Compute Display • Khronos Safety Critical Advisory Forum • OpenCL/SYCL Safety Critical • Vulkan Safety Critical • JTC1/SC420 码力 | 52 页 | 3.14 MB | 5 月前3
共 40 条
- 1
- 2
- 3
- 4