Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
minLevel1
maxLevel7
typeflat
separatorpipe

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

2023.1

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

2023.0

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

2022.3

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

Example:

Code Block
[]$ module load miniconda3/23.1.0
[]$ conda activate /apps/u/opt/compilers/oneapi/2022.3/intelpython/latest
(/apps/u/opt/compilers/oneapi/2022.3/intelpython/latest) []$ python --version
Python 3.9.12 :: Intel Corporation

...