Intel tutorial: Essentials of Data Parallel C++

30 Jul 2021, 14:00
2h
Oral presentation Tutorial

Speaker

Patrick Steinbrecher (Brookhaven National Laboratory)

Description

Attendees should create a DevCloud account using below link and event code before the session:
https://sforms.intel.com/DevCloud/?eventcode=lattice-07302021

Event Code: lattice-07302021

The session includes a giveaway of 10 Intel GPU developer platforms.

Join our virtual workshop on Essentials of Data Parallel C++ to learn about oneAPI which aims to provide a unified, cross-industry, programming model to program heterogeneous architectures. In this workshop, you will learn oneAPI programming model and how it can solve the challenges of programming in a heterogeneous world. You will also learn the Data Parallel C++ (DPC++) language and familiarize yourself with using Jupyter notebooks on Intel® DevCloud. We will also go in-depth on SYCL fundamental classes and device selection to offload kernel workloads. You will learn new Data Parallel C++ (DPC++) features such as Unified Shared Memory to simplify programming and how to take advantages of using Subgroups and Reductions in DPC++.

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.

Presentation materials