Office of Research Computing

Intel Workshop Session 2: Intel Compilers, Intel Performance Libraries, oneAPI

When:
October 9, 2020 @ 9:30 AM – 12:30 PM
2020-10-09T09:30:00-04:00
2020-10-09T12:30:00-04:00
Where:
Online

Intel Compilers, Intel Performance Libraries, oneAPI

October 9th, 2020

 

9:30        Introductions

9:40        Intel Compilers

  • Intel C++ Compiler and Intel Fortran Compiler: Create code that takes advantage of more cores and built-in technologies in platforms based on Intel® processors. Compile and generate applications for Windows*, Linux*, and macOS*.  This compiler integrates seamlessly with popular third-party compilers, development environments, and operating systems. Build high-performance applications by generating optimized code for Intel® Xeon® Scalable processors and Intel® Core™ processors. Boost Single Instruction Multiple Data (SIMD) vectorization and threading capabilities (including for Intel® Advanced Vector Extensions 512 instructions) using the latest OpenMP* parallel programming model

 

10:35     Break

 

10:40     Intel Performance Libraries

  • Intel Math Kernel Library (MKL): Accelerate math procession routines, increase application performance and reduce development time. MKL includes: Linear algebra, fast flourier Transforms (FFT) Vector statistics and data fitting, vector math and miscellaneous solvers
  • Intel Integrated Performance Primitives: Gain a competitive performance advantage with this library that offers image, signal, compression, and cryptography functions for multiple operating systems and platforms.
  • Intel Threading Building Blocks: Benefit from this widely used C++ library for shared-memory parallel programming and heterogeneous computing.

11:20     oneAPI:

  • The oneAPI specification extends existing developer programming models to enable a diverse set of hardware through language, a set of library APIs, and a low-level hardware interface to support cross-architecture programming. To promote compatibility and enable developer productivity and innovation, the oneAPI specification builds upon industry standards and provides an open, cross-platform developer stack.

 

12:00     Wrap-up