Intel Software
Learn More About oneAPI

These workshops will cover an overview of the Data Parallel C++ language and oneAPI tools that are created to benefit developers in solving real world problems on heterogenous platforms. This is a great opportunity to meet and collaborate with other developers, learn about oneAPI and DPC++, and code from home while using cutting-edge Intel hardware and software.

Register for the upcoming workshops below:

Register for all workshops

  • Essentials of Data Parallel C++

    Time: 08:00 AM – 12:00 PM PST.
    Date: Tuesday, December 1, 2020.

    Speakers: Praveen Kundurthy and Rakshith Krishnappa

    During this workshop, you will learn about the oneAPI programming model for heterogeneous computing. You will also learn the Data Parallel C++ (DPC++) language and familiarize yourself with Jupyter notebooks on Intel DevCloud.

    1. We will go in-depth on SYCL fundamental classes and device selection to offload kernel workloads.

    2. You will learn new Data Parallel C++ (DPC++) features such as Unified Shared Memory and subgroups.

    3. The oneAPI DPC++ Library (oneDPL) will be introduced to simplify programming by using DPC++ Library algorithms.

  • Intel® DPC++ Compatibility Tool & Intel analysis tools (Intel® VTune Profiler, Intel® Advisor)

    Time: 09:00 AM – 11:00 AM PST
    Date: Thursday, December 3, 2020.

    Speakers: Kevin O’Leary, Edward Mascarenhas and Sunny Gogar

    DPC++ provides developers with the ability to write standard C++ code for heterogeneous systems, and accelerate execution using a range of different processors including CPUs, GPUs and FPGAs. In this session you will learn:

    1. Best practices for using Intel® Data Parallel C++ Compatibility Tool, a one-time migration tool that migrates CUDA applications into standards-based Data Parallel C++ (DPC++) code.

    2. How to use the oneAPI features that focus on performance optimization using analysis tools including Intel® VTune™

  • DPC++ on FPGA

    Time: 08:00 AM - 12:00 PM PST
    Date: Friday, December 4, 2020.

    Speaker: Susannah Martin

    In this tutorial, you will learn to write and compile Data Parallel C++ (DPC++) code to target an Intel® FPGA. You will learn and practice the development flow to (1) emulate your code to ensure functionality, (2) optimize your code using reports, and (3) generate and profile the hardware bitstream created from your code.

Please choose the webinar(s) you would like to register for: