oneAPI Events

Join us to learn about upcoming oneAPI events to hear what the community is doing with oneAPI and share ideas.

Hear from Industry experts on how they are solving the real world problems they are working on. The dev summits are curated talks with fresh content every time with new used cases and success stories not restricted to just Intel hardware, in line with the Industry initiative aspect of oneAPI. Almost 90% of dev summit speakers are non-Intel and they bring in their views and experiences on using oneAPI. We hope you learn from them and you can even connect with them via Discord anytime during an upcoming summit or long after the summit is over.

Past Events

oneAPI Developer Summit at SC

November 14, 2021

The DevSummit at SC21 includes hands-on tutorials, tech talks, and panels spanning the oneAPI programming model, AI analytics, performance analysis tools and libraries with global Industry experts from Berkeley, Argonne, NASA, Codeplay, University of Lisbon, University of Edinburg and more. Get the latest information on Intel® oneAPI Toolkits since their initial production release in late 2020.

Watch videos

oneAPI Developer Summit China

September 23, 2021

Join us for the first 2021 oneAPI Developer Summit in China focused on oneAPI and Data Parallel C++ for accelerated computing across xPU architectures (CPU, GPU, FPGA, and other accelerators). In this one-day virtual conference, you will hear from leading industry and academia speakers working on innovative cross-platform, multi-vendor architecture oneAPI solutions. Learn more on oneAPI latest information and connect with other innovators. Dive into hands-on session where you will learn and apply optimizations in order to fully exploit device capabilities on CPU’s and GPU’s.

Please join us, a self-sustained, vibrant community to support each other using oneAPI and Data Parallel C++.

Watch video

oneAPI Developer Summit Asia Pacific Japan

September 15, 2021

The oneAPI DevSummit, APJ is focused on oneAPI, Data Parallel C++ and AI for accelerated computing across xPU architectures (CPU, GPU, FPGA, and other accelerators). During this one-day LIVE virtual conference, you will learn from leading industry and academia speakers who are working on innovative cross-platform, multi-vendor architecture oneAPI solutions.

Watch video

oneAPI Developer Summit at ISC

June 22 and 23, 2021

This two-day virtual conference included talks by industry and academia leaders who are developing innovative cross-platform, multivendor architecture oneAPI solutions.

Watch video

oneAPI Developer Summit at IWOCL

April 26, 2021

Speakers from this conference reveal innovative cross-platform, multivendor solutions developed with oneAPI and Data Parallel C++.

Watch video

oneAPI Developer Summit 2020

November 12 and 13, 2020

This two-day virtual conference focused on oneAPI and Data Parallel C++ for accelerated computing on CPU, GPU, FPGA, and other accelerators. Attendees heard from industry and academia speakers working on innovative cross-platform architecture solutions developed on oneAPI. They learned from developers and connected with other innovators.

Watch video

Past Workshops

Using Intel® oneAPI Toolkits with FPGAs December 15, 2021, 6:00 PM to 9:00 PM IST

FPGAs are powerful hardware accelerators that can be configured into custom solutions, such as speeding up key workloads and adapting to emerging standards or changing requirements. The Intel oneAPI Toolkits based on Data Parallel C++ (DPC++) - modern C++ and SYCL - allow developers to develop, optimize, and deploy algorithms for heterogenous compute platform including programming FPGAs. If you are a developer with basic knowledge of C or C++, FPGA & GPU Programming this workshop is for you!

Download Using Intel® oneAPI Toolkits with FPGAs Slides

Download Using Intel® oneAPI Toolkits with FPGAs Technical Slides

Watch Video

DPC++ Basic September 2, 2021 9:00am – 10:30 am PDT

An introduction to oneAPI and Data Parallel C++ for heterogenous programming. Learn about this technology as an extension to standard C++ which incorporates parallelism directly into the language using SYCL specifications.

Download DPC++ Basic Slides

Download Debugging oneAPI applications with The Intel Distribution for GDB* Slides

DPC++ Advanced September 9, 2021 9:00 – 12:00 pm PDT

Learn about SYCL 2020 features like Unified Shared Memory, Sub-Groups, Buffers & Accessors in depth, Graphs and Dependencies and Reductions. Experience hands-on coding with samples and see how DPC++ increases productivity and helps to achieve performance.

Download Data Parallel C++ - SYCL2020 Features Slides

Download Buffers and Accessors in Depth Slides

Download Graphs and Data Dependencies Slides

OpenMP September 16, 2021 9:00 - 12:00 pm PDT

Discover the OpenMP* offload to GPU feature supported in the Intel® oneAPI DPC++/C++ Compiler and the Intel(r) Fortran Compiler. You will learn the basics of the OpenMP offload directives, how to efficiently manage data across host and GPU, and how to maximize GPU parallelism using OpenMP constructs.

Download OpenMP Slides

oneAPI for FPGAs September 23, 2021 9:00 – 12:00 pm PDT

In this workshop you will learn what a FPGA is and its underlying architecture, how to develop a oneAPI application that leverages FPGAs, and how to optimize computations to be performant on the FPGA.

Download oneAPI for FPGAs Slides

Profiling Tools September 30, 2021 9:00 – 12:00 pm PDT

In this workshop, you will learn how to use the Intel® VTune Profiler and Intel® Advisor to profile Data Parallel C++ application running on a GPU.

Compatibility Tool October 7, 2021 9:00 – 12:00 pm PDT

Learn how to migrate CUDA code to Data Parallel C++ using the Intel® DPC++ Compatibility tool. You will use real-world examples to learn migration concepts and processes so you take away an understanding of the complete migration experience.

Download Compatibility Tool Slides

oneAPI Webinars

Attend a live technical talk online with a oneAPI expert as they share tips and techniques on using oneAPI constructs and tools to take advantage of heterogeneous computing. Register for upcoming webinars or watch past recorded ones!

On-Demand Webinars

All webinars are recorded and made available on-demand so you can learn when it is convenient for your schedule.

Watch Here

Learn the way you want

Access curated set of sample codes pre installed in dev cloud for you. These are designed to be a self paced learning experience as you learn to code using oneAPI.

Featured Learning Paths

Learning paths provide you with a curated set of training modules that help you learn specific tools and technologies. You learn the code and practice using Intel® DevCloud.

Essentials of Data Parallel C++

Learn the fundamentals of Data Parallel C++ (DPC++) programming in a heterogeneous environment where a CPU, GPU, FPGA, or accelerator can be programmed to work together or in isolation.

Download here

OpenMP* Offload Basics

Learn the fundamentals of using OpenMP* offload directives to target GPUs through hands-on practice in this guided learning path.

Learn more here

Intel® DPC++ Compatibility Tool

Learn how the tool assists you in the migration of your CUDA* program to DPC++ via this self-guided, step-by-step tutorial.

Learn more here

Intel® OSPRay Essentials

Learn how to use the Intel® OSPRay renderer and its API to create high-fidelity photorealistic images and scenes using simple geometries.

Learn more here

Intel® oneAPI Math Kernel Library (oneMKL) Essentials

Learn how to use the Intel® oneAPI Math Kernel Library (oneMKL) and its functions to create performant applications and speed up computations with low-level math routines.

Learn more here

FPGA Development Flow Using Intel® oneAPI Base Toolkit

Learn how to emulate FPGA hardware on the host, generate report files and optimize your design for the FPGA architecture, and compile and run your application on the FPGA fabric.

Learn more here

Full Catalog

These topics are just a few examples of tool-related training that you can use anytime. More tool-specific training is available in the full catalog.

Explore the full catalog

oneAPI Developer Fest, October 26th 10 am – 7 pm PT

It has been almost a year since Intel released version 2021.1 of its oneAPI Toolkits to simplify development of high-performance applications across Intel® CPUs, GPUs, and FPGAs and quite some time since SYCL2020 has included some of the DPC++ features in its standards. In past oneAPI DevSummit events you have heard from industry experts who were working on innovative cross-platform oneAPI solutions. At this Dev Fest you will learn about latest projects from a new set of Industry experts and leaders, Intel Architects & Academia on how they are solving real world problems for AI, Cloud, Edge and 5G using oneAPI.

This Dev Fest is a one-day event in the new Intel ON series, Intel Innovation, with parallel tracks and deep dive tutorials, tech talks and lightning talks on parallel programming model, AI analytics, tools and libraries including performance libraries, rendering tool kits and FPGA’s.

Watch video

oneAPI Developer Fest Agenda
Time Parallel Programming Models AI analytics oneAPI Libraries FPGA
10:00 – 10:10 am Introduction
10 :10– 10:40 am
10 :40– 11:10 am
11:10 – 11:20 am Break
11:20 – 12:05 pm
12:05 – 12:30 pm Lunch
12:30 – 1:00 pm
1:00 – 1:30 pm
1:30 – 2:00 pm
2:00 – 2:15 pm Break
2:15 – 2:45 pm 3 Lightning Talks

2:45 – 3:15 pm
3:15- 3:45 pm
3:45- 4:15 pm
4:15 – 4:30 pm Break
4:30 – 5:30 pm
5:30 – 7:00 pm Happy Hour