Overview

Get an inside look at the 2024.0 release. Plus get a tour of the new Intel® Developer Cloud, where you can try out the tools on the latest Intel® CPUs, GPUs, and FPGAs.

This session includes:

  • A brief overview of the oneAPI programming model and standard
  • A summary of new developments, features, and improvements across a select group of optimized tools such as:
    • Intel® oneAPI Math Kernel Library (oneMKL)
    • Intel® oneAPI Deep Neural Network Library (oneDNN)
    • Intel® oneAPI Threading Building Blocks (oneTBB)
    • Intel® Integrated Performance Primitives (Intel® IPP)
    • Intel® Distribution for Python*
    • Intel® VTune™ Profiler
  • A live Q&A session that gives participants an open forum for oneAPI-related inquiries and discussions

Skill level: All

Highlights

[5:11]

Tools that are included in the 2024.0 release

[8:45]

New features:

  • [8:50] Improved performance for 5th generation Intel® Xeon® Scalable processors and Intel® Core™ Ultra processors
  • [10:35] Intelligent load balancing across the CPU and GPU
  • [12:33] Web-based AI Tools selector allows you to download only the tools you need
  • [13:35] Simplified layout of the directory
  • [16:15] Profile cross-GPU traffic and bandwidth with Intel VTune Profiler
  • [17:08] New features for oneMKL
  • [17:48] Securely transmit data faster with Intel IPP
  • [18:26] Improved debugging in Intel® Distribution for GDB*
  • [19:23] LLVM* sanitizers help catch bugs

[21:15]

Support for OpenMP*, C, C++, SYCL, Fortran (including Corray and DO CONCURENT), MPI standards

[27:57]

Preview of unreleased features

  • [32:53] SYCL Graph
  • [34:55] Dynamic selection (choose a resource with a selection policy)
  • [35:47] Parallel STL
  • [36:46] Thread composability manager
  • [37:47] Remote memory access for MPI
  • [38:01] NPU profiling for AI PCs

[38:44]

How Intel works with open standards

  • [40:12] oneAPI and the Unified Acceleration (UXL) Foundation
  • [41:03] A move to the Linux* Foundation and changes for working with oneAPI
  • [42:49] Joining UXL

[44:43]

Sign up for Intel Developer Cloud

[46:11]

What is SYCL?

[50:37]

How to learn C++ with SYCL

[53:17]

Q&A

Featured Software

Get started with oneAPI by downloading the Intel® oneAPI Base Toolkit (Base Kit)—the foundational set of tools and libraries for developing high-performance, data-centric applications across Intel® CPUs, GPUs, and FPGAs.

Bookmark the full complement of code samples.

Intel® oneAPI Base Toolkit

Develop high-performance, data-centric applications for CPUs, GPUs, and FPGAs with this core set of tools, libraries, and frameworks including LLVM*-based compilers.

Get It Now

You May Also Like

Related Articles

Three Ways to Get Started with oneAPI Open Source Code Samples

2023.2: Improved Intel® Tools for 2023

Break Cross-Architecture Barriers with oneAPI Libraries and Tools

Achieve Performance Advantage with Intel Tools & New Intel® Xeon® Processors

How to Build oneAPI for Linux* and Windows* Using Microsoft Visual Studio* Code and Windows Subsystem for Linux 2*

 

Related Webinar

Intel® oneAPI 2023 Release: Preview the Tools