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.

Upcoming

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.

Register here


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++.

Register here

Past Events

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

Continue your oneAPI development journey! If you are ready to dive deeper into oneAPI and learn how it can help you solve your problems, join us for our Autumn 2021 workshop series: Developing on Heterogeneous Systems using oneAPI.

This six-week series starts on September 2 and showcases a different topic each week. Some of the exciting topic areas include: DPC++, OpenMP, oneAPI for FPGAs, compatibility and profiling tools. The workshops offer all new content where you can learn about the latest release of oneAPI software, its new features, and use the latest hardware available on DevCloud.

Participate in one or more of the workshops and expect to:

  • Fine tune your skills whether you're a beginner or advanced
  • Dive into a hands-on session where you will learn and apply skills using oneAPI
  • Engage with a vibrant community supporting each other using oneAPI

Upcoming

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.

Speaker:

Susannah Martin
Susannah Martin is a senior applications engineer in the customer training group for Intel FPGAs, FPGA high-level tools, as well as SoC related content. Prior to becoming a trainer, she worked as an FPGA design engineer, embedded programmer, and field applications engineer.


Register here

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.

Speaker:

Sunny Gogar
Sunny Gogar is a senior applications engineer in developer ecosystem engineering team in Intel. He has expertise in developing and optimizing HPC and AI applications for CPUs and GPUs. He holds a Bachelor of Engineering, Electronics & Telecommunications from University of Mumbai and a Masters in High-Performance Computing from University of Florida.

Register here

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.

Speaker:

Karl Qi
Karl is an application engineer and oneAPI Technical Evangelist in Intel’s Architecture, Graphics and Software group. He focuses on enabling HPC and AI customers to create the optimal solution for their needs using the Intel® oneAPI toolkits. He has a particular interest in software that can leverage the capabilities of heterogeneous parallel computing environments.

Register here

Past Workshops

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 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!

Upcoming

Optimize and Accelerate Video Pipelines across Architectures September 22, 2021 | 9am - 10am PDT

Get the 4-1-1 on the new features and capabilities of oneVPL, a versatile and powerful library for accelerating video processing across a wide range of x-architecture processing units—CPUs, GPUs, FPGAs, and other accelerators.

Register here

Launch Accelerated, Cross-Architecture-Ready AI Workloads in One ClickSeptember 29, 2021 | 9am - 10am PDT

Machine learning development has come a long way. But for data scientists and developers, configuring all the custom “stuff” necessary to run AI workloads can cause workflow delays and bottlenecks. This webinar unpacks a collaborative one-click solution. For reals.

Register here

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.

Registration for oneAPI Dev Fest will open soon.

oneAPI Developer Fest Agenda
Time Parallel Programming Models AI analytics oneAPI Libraries FPGA
10:00 – 10:15 am Introduction
10 :15– 10:45 am
10 :45– 11:00 am
11:00 – 11:15 am Break
11:15 – 12:00 pm oneAPI Architecture
12:00 – 12:30 pm Lunch
12:30 – 1:00 pm
1:00 – 1:30 pm Deep look at adopting SYCL and DPC++ Facebook M2M-100, a state-of-the-art NLP solution running on Intel-
1:30 – 2:00 pm Speedup from Intel TensorFlow and related analysis with TF Timeline and oneDNN verbose log
2:00 – 2:15 pm Break
2:15 – 2:45 pm 3 Lightning Talks Using gdb-oneapi to Debug SYCL ZFP Compression Library
2:45 – 3:15 pm oneAPI DPC++ tutorial
3:15- 3:45 pm Signal Processing via MVDR Beamforming Design on Intel FPGAs
3:45- 4:15 pm
4:15 – 4:30 pm Break
4:30 – 5:30 pm
5:30 – 7:00 pm Happy Hour