Portable Performance Across CPUs and GPUs | Intel Software

30 021
1251
Intel Software208 тыс
Опубликовано 6 июня 2023, 19:49
This is one of the live demos at ISC23 to demonstrate performance and portability of two scientific applications using SYCL (DPEcho) and Fortran+OpenMP offloading (GRILLIX) for both CPUs and GPUs.

The benefit of offloading code to Intel Max Series GPUs, multivendor portability of SYCL (DPEcho only)​, single codebase CPU/GPU capability of SYCL (DPEcho only)​, discussion about performance and portability to Max Series GPUs via Intel oneAPI tools (i.e. Ifx, icx, icpx)​, out-of-the-box performance gains for upgrading from 3rd to 4th generation Intel Xeon processors​, and simplicity of the framework​.

In this demo we show the implementation, performance and portability of two scientific applications using SYCL (DPEcho) and Fortran+OpenMP offloading (GRILLIX) for Intel XPUs. We compare the performance of these codes for the 3rd and 4th Generation Intel Xeon Processors as well as the performance of the GPU-Offloaded version for Intel Max Series GPU, focusing on the multivendor portability of the SYCL code.

What is new and compelling about this demo?​

The new Intel Fortran Compiler, the OpenMP Offloading features, the Fortran-native GPU programming capabilities, the performance improvements of SPR and PVC, portability of SYCL between platforms (i.e. H100 vs. PVC). Performance results are new to this demo.​

Intel® Fortran Compiler: bit.ly/3IZyzD0

OpenMP* Offload Basics: bit.ly/3OZKW5M

oneAPI: A New Era of Heterogeneous Computing: bit.ly/3J1fIY6

Intel® Developer Cloud: cloud.intel.com

About Intel Software:
Intel® Developer Zone is committed to empowering and assisting software developers in creating applications for Intel hardware and software products. The Intel Software YouTube channel is an excellent resource for those seeking to enhance their knowledge. Our channel provides the latest news, helpful tips, and engaging product demos from Intel and our numerous industry partners. Our videos cover various topics; you can explore them further by following the links.

Connect with Intel Software:
INTEL SOFTWARE WEBSITE: intel.ly/2KeP1hD
INTEL SOFTWARE on FACEBOOK: bit.ly/2z8MPFF
INTEL SOFTWARE on TWITTER: bit.ly/2zahGSn
INTEL SOFTWARE GITHUB: bit.ly/2zaih6z
INTEL DEVELOPER ZONE LINKEDIN: bit.ly/2z979qs
INTEL DEVELOPER ZONE INSTAGRAM: bit.ly/2z9Xsby
INTEL GAME DEV TWITCH: bit.ly/2BkNshu

Powered by oneAPI

#intelsoftware #oneapi #inteldevtools

Portable Performance Across CPUs and GPUs | Intel Software
автотехномузыкадетское