oneAPI DevSummit at ISC 2022

May 27, 2022 | 9:00 am to 6:30 pm CET

Join us for this year’s all-remote technical conference to see the growing momentum of oneAPI and learn about how the community is using oneAPI on various platforms such as ARM, NVIDIA, Intel and more for HPC and AI workloads.This year offers a full day of hands-on tutorials, tech talks, and workshops spanning all things high-performance computing and AI: hardware, oneAPI software tools, best-practice techniques, and more to advance and deploy next-generation innovations that scale across platforms.

 

What you’ll get:

  • Fresh new content from industry-leading experts—SiPearl, Argonne, Pázmány Péter Catholic University, Durham University, and more.
  • Topics covering cross-architecture computing, SYCL programming challenges and opportunities, AI analytics, and Exascale.
  • Advance insight about the latest advancements shaping the future of high-performance computing.
  • A deep dive into cross-architecture software development—tech talks, how-to’s, and hands-on training sessions

 

Agenda

May 27th

May 27th

9:00 - 9:15 CEST

Introduction

Download Presentation Deck
Presenting

9:15 - 9:35 CEST

The Evolving Open Ecosystem for Accelerated Computing

High-performance, data-driven, connected workloads have driven diverse accelerated infrastructures, developers and users demand greater ease of deployment and choice in their solutions. This talk will frame opportunities and progress towards fulfilling user needs with an open, accelerated computing ecosystem. Download Presentation Deck
Presenting

9:35 - 10:05 CEST

Powering Heterogenous Computing with oneAPI on ARM and Ponte Vecchio with SiPearl

Recently, Intel and SiPearl, a European-based CPU designer, have partnered to construct the foundational building blocks for an exascale super-computing center. SiPearl is acting on significant European funding to develop a European exascale super computing center based on European technology. Intel is able to feature in this endeavour thanks to the open standards we promote through our software (oneAPI) as well as our hardware. The…
Presenting

10:05 - 10:20 CET Break

10:20 - 10:50 CEST

How to Port Your Code From CUDA to SYCL, Targeting Nvidia GPUs and More

Codeplay’s contributions are helping developers target Nvidia GPUs, using SYCL and oneAPI, and researchers using the pre-exascale supercomputer Perlmutter are developing software using SYCL and oneAPI. By using SYCL and oneAPI developers can widen their targets, with Nvidia GPUs, Intel GPUs, and AMD GPUs supported by the DPC++ compiler project. This session will help you to understand how you can port your CUDA code to…
Presenting

10:50 - 11:20 CEST

Intel CPUs and GPUs on Structured-Mesh Stencil Workloads with oneAPI​

oneAPI and SYCL are quickly evolving to become a key tool for programming a wide breadth of massively parallel architectures. In this talk we present performance results from some of Intel’s latest parallel architectures including CPUs and GPUs on a set of industrially representative and academic structured mesh stencil applications. We benchmark and contrast different formulations of parallel operations on different platforms with both low-order…
Presenting

11:20 - 11:50 CEST

Accelerating Your Pandas Workloads with Modin

In this session, we will showcase how Modin ( a component of the Intel AI Analytics toolkit) enables you to significantly accelerate your Pandas workload on Intel HW. This is accomplished with a single line of code that ensures efficient multi-core usage and workload distribution with Modin. Pandas does not offer this. We will also showcase a customer use case from MYCOM where we accelerated…
Presenting

11:50 - 12:20 CET Lunch

12:20 - 12:50 CEST

Dynamic Task Fusion with SYCL for an Explicit Hyperbolic Equation System Solver with Dynamic AMR and Local Time Stepping

​Classic task parallelism is not a direct fit to SYCL (or GPUs in general), as tasks are often chosen to be tiny without further nested parallelism. If we deploy a task to a GPU, we however expect it to exploit the accelerator’s hardware concurrency and to be reasonably large. Within the ExaHyPE project, we work with tiny tasks. However, we do not deploy all tasks…
Presenting

12:50 - 1:20 CEST

Julia Computing: Advancing Scientific Discovery Across Architectures

At Julia Computing, our mission is to advance scientific discovery. In order to achieve this goal across many disciplines, we need to leverage modern techniques across varying architectures. This presentation will cover two intersections of exciting new methods and hardware to accelerate scientific insight. First, we dive into JuliaSim where cutting-edge machine learning techniques are being applied to physical simulations. Then, we will see how…
Presenting

1:20 - 1:50 CEST

HIP on Aurora: Bringing HIP to oneAPI

Future DOE exascale system will be based on AMD (Frontier, El Capitan) or Intel (Aurora) hardware. HIP is thus a likely target for many Exascale applications, and HIP on Aurora ECP project’s objective is to bring portability to those application by offering HIP support on top of oneAPI. Derived from University of Finland’s HIPCL, our new HIP backend CHIP-SPV can target Intel GPUs through either…
Presenting

1:50 - 2:00 CET Break

2:00 - 4:30 CEST

oneAPI SYCL Programming for Heterogeneous Computing on Intel® DevCloud

In this workshop we will cover basic to advanced concepts in SYCL programming for heterogenous computing. We will work on the Intel DevCloud to do hands-on coding. At the end of this workshop you will be able to efficiently write SYCL code for heterogenous computing. • Explain how oneAPI can solve the challenges of programming in a heterogeneous world • Understand the SYCL language for…
Presenting

4:30 - 5:20 CEST

SYCL Best Practices and Challenges

SYCL uses standard C++ syntax and semantics making it a familiar interface for developers; but parallel programming brings some unique challenges to achieve performance and readable code. Join a panel of expert SYCL developers from organizations building software for the next generation of supercomputers to learn from their experiences. Find out what they see as the biggest challenges for developers using SYCL, learn about some…
Presenting

5:20 - 5:30 CEST

Conclusion

Download Presentation Deck
Presenting

5:30 - 6:30 CEST

Happy Hour

Presenting
×


Learn about joining the UXL Foundation:

Join now