Join us on August 26th 9:00 AM PST
This workshop is the second part of the oneAPI essential series
IMPORTANT - Pre-workshop Preparation:
• Watch the “What is the Intel DevCloud?” Video (3 minutes):
• Sign-Up for an Intel DevCloud for oneAPI Account:
• Join WebEx for workshop video and audio:
• Join Discord to ask questions and engage with Intel and the community during the workshop:
oneAPI is a solution to deliver unified programming model to simplify development across diverse architectures. oneAPI programs are written in Data Parallel C++ (DPC++). DPC++ is based on modern C++ productivity benefits and familiar constructs and incorporates the Khronos* SYCL standard for data parallelism and heterogeneous programming
This workshop will:
1. Explain students and professors the SYCL fundamental classes
2. Use device selection to offload kernel workloads
3. Decide when to use basic parallel kernels and ND Range Kernels
4. Create a host accessor and explain synchronization in a DPC++ application
5. Provide hands-on training through Jupyter notebook with DPC++ code examples on the Intel DevCloud
The hands-on lab portion of this tutorial will make use of the Intel DevCloud. You will receive instructions and practice on the use of the Intel DevCloud during the tutorial.
Praveen Kundurthy is a Developer Evangelist at Intel with over 15 years of experience in software development and optimization on Intel platforms. In his current role, he works with universities and developers to help them learn and utilize oneAPI for their projects. He has expertise in C++, C#, and Python programing languages. Over the past few years at Intel, he has worked on topics spanning artificial intelligence, storage technologies, gaming, virtual reality and Android. Praveen has a Master's Degree in Computer Engineering from Mississippi State University.