oneAPI: Python

1 Overview | 2 Using | 2.1 Example:

Overview

  • Intel Distribution for Python: provides:

    • Near-native performance through acceleration of core numerical and machine learning packages with libraries like the Intel® oneAPI Math Kernel Library and Intel® oneAPI Data Analytics Library.

    • Support for the latest CPU instructions to accelerate workloads.

    • Performance using all available CPU cores on laptops, desktops, and powerful servers.

    • Productivity tools for compiling Python code into optimized instructions.

    • Essential Python bindings for easing integration of Intel native tools with your Python project.

Using

On Bearooth, these come in the form of conda environments. The following are currently available:

Version

Conda Activate

Version

Conda Activate

2023.1

/apps/u/opt/compilers/oneapi/2023.1/intelpython/latest

2023.0

/apps/u/opt/compilers/oneapi/2023.0/intelpython/latest

2022.3

/apps/u/opt/compilers/oneapi/2022.3/intelpython/latest

Example: