-
Vladimir Kostarev04/12/2023 09:35
• Hardware Evolution: From CPUs to heterogenous HW (GPUs, FPGAs) programming
Aller à la page de la contribution
• Concept and purpose for the oneAPI Standardization initiative -
Joël Falcou04/12/2023 10:00
• Intel’s oneAPI Solutions – Toolkits with Compilers, libs, analysis and migration tools
Aller à la page de la contribution
• IDC public available development Sandbox -
Jules Pénuchot04/12/2023 10:15
• Intro to heterogenous programming model with SYCL 2020
Aller à la page de la contribution
• SYCL features and examples.
• “Hello World” Example -
Joël Falcou04/12/2023 11:15
SYCL features and examples.
Aller à la page de la contribution
• Device Selection
• Execution Model
• Compilation and Execution Flow
• Memory Model; Buffers, Unified Shared Memory (USM)
• Performance optimizations with SYCL features -
Jules Pénuchot04/12/2023 12:00
Open-Source Compatibility tool for porting purposes (SYCLomatic)
Aller à la page de la contribution
Using Codeplay SYCL-based NVIDIA and AMD plugins -
Joël Falcou, Jules Pénuchot04/12/2023 14:00
• Start Working with IDC, explore SYCL,
Aller à la page de la contribution
• Understand the SYCL* language and programming model.
• Use device selection to offload kernel workloads.
• Decide when to use basic parallel kernels and ND Range Kernels.
• Create a host accessor.
• Build your first SYCL application -
Joël Falcou, Jules Pénuchot04/12/2023 15:45
Continue your learning journey and use CPU/GPU
Aller à la page de la contribution -
Choisissez le fuseau horaire
Le fuseau horaire de votre profil: