...
Day 1 (Tuesday; March 2nd, 2021)
TOPIC | Presenter | ||
---|---|---|---|
09:00 | 09:10 | Edmund Preiss (Intel), Thomas Steinke (ZIB) | |
09:10 | 09:40 | oneAPI – Introduction to a new Development Environment - Concept and oneAPI Standardization initiative - Intel’s Tools Implementation – Intel oneAPI Toolkits and libs - Transition from Intel Parallel Studio XE to Intel oneAPI toolkits | Edmund Preiss (Intel) |
09:40 | 10:10 | Introduction to the DevCloud - Purpose: Demoing, testing and porting applications - Hardware and Software offerings - How to onboard & how to get an DevCloud account | Michael Steyer (Intel) |
10:10 | 10:15 | Bio Break | |
10:15 | 12:15 | Direct programming with oneAPI Compilers – with Demos - Intro to DPC++ heterogenous programming model and SYCL 2020 - Fortran and offloading with OpenMP5.0 - DPC++ features and examples o “Hello World” Example o Device Selection o Compilation and Execution Flow o Execution Model o Memory Model; Buffers, Unified Shared Memory (USM) o Kernel Model | Igor Vorobtsov (Intel) |
12:15 | 13:15 | Lunch Break | |
13:15 | 14:15 | Compatibility tool for porting purposes with demo - Migration Cuda based GPU Applications to oneAPI (DPC++) | Igor Vorobtsov (Intel) |
14:15 | 15:00 | Intel oneAPI libraries (oneMKL, oneDAL, …) - with demos - Performance optimized libraries for AI, numerical simulations and other purposes | Gennady Fedorov (Intel) |
15:00 | 15:05 | Bio Break | |
15:05 | 15:30 | - Questions and Answers - Wrap up | Intel / ZIB |
...