5

Intel® Distribution for Python

 2 years ago
source link: https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/distribution-for-python.html#gs.722e7x
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Achieve Greater Performance with Minimal or No Code Changes

  • Near-native performance comes through acceleration of core Python numerical packages. This is done using Intel® Performance Libraries such as Intel® oneAPI Math Kernel Library (oneMKL) and Intel® oneAPI Data Analytics Library (oneDAL).
  • Compile your custom code using core compiler technologies such as Numba* and Cython. These apply vectorization and multithreading to your code, bringing Python to new levels.
  • Leverage composable parallelism through Intel® oneAPI Threading Building Blocks (oneTBB) and symmetric multiprocessing (SMP). These technologies help you avoid excess headroom, use nested parallelism without oversubscription, and optimize particular workloads for the highest performance.
  • Program for multiple devices using the same programming model, DPPy (Data Parallel Python), thereby avoiding rewriting CPU code to device code. Its included package, dpCtl, lets you control execution and data management across the host and devices.
  • Run your numeric and machine learning (ML) workloads on data-parallel and heterogeneous hardware without having to go out of the Python ecosystem, while simultaneously not compromising on performance using DPPy.

Develop in the Cloud

Get what you need to build and optimize your oneAPI projects for free. With an Intel® DevCloud account, you get 120 days of access to the latest Intel® hardware—CPUs, GPUs, FPGAs—and Intel® oneAPI tools and frameworks. No software downloads. No configuration steps. No installations.

Get Access

Download the Library

Intel Distribution for Python is included as part of the Intel® oneAPI AI Analytics Toolkit, which provides accelerated machine learning and data analytics pipelines with optimized deep-learning frameworks and high-performing Python libraries.

Get It Now


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK