Programs for Programmers

IntelĀ® Distribution for Python*

Powered by Anaconda

Accelerating Python* performance on modern architectures from Intel.

  • Get up to 97 times faster numerical processing on SciPy stack: NumPy, SciPy, and scikit-learn boosted by the Intel® Math Kernel Library.
  • Speed up data analytics with pyDAAL and parallelize Python workloads with enhanced Intel® Threading Building Blocks (Intel® TBB).
  • Manage packages and Jupyter Notebooks easily with conda, Anaconda Cloud, and PIP.

High-Performance Tools from Python*

Intel® Distribution for Python*, powered by Anaconda, gives you ready access to tools and techniques for high performance to supercharge all your Python applications on modern Intel platforms. Whether you are a seasoned high-performance developer or a data scientist looking to speed up your workflows, the Intel Distribution for Python powered by Anaconda delivers an easy-to-install, performance-optimized Python experience to meet even your most demanding requirements.

The all-included, out-of-the box distribution accelerates core Python packages including NumPy, SciPy, pandas, scikit-learn, Jupyter, matplotlib, and mpi4py. It integrates the powerful Intel® Math Kernel Library (Intel® MKL), Intel® Data Analytics Acceleration Library (Intel® DAAL) and pyDAAL, Intel® MPI Library, and Intel® Threading Building Blocks (Intel® TBB).

 

Intel Python Distribution performance

Multithreaded Python workloads can take advantage of multicore architectures from Intel using Intel TBB optimized thread scheduling and efficient communication with the Intel MPI Library.

Installing and managing your Python environment is made easy with the all-in-one installer from Intel or by installing packages from Anaconda Cloud using conda. Third-party packages can be installed with both conda and PIP.

Our close collaboration with Continuum Analytics* delivers seamless interoperability with the conda environment, and ensures the entire Python developer community has access to the best Python performance through Anaconda or through the Intel® Distribution for Python powered by Anaconda.

Use the Intel® Distribution for Python powered by Anaconda as a drop-in replacement for your current Python environment to get high performance out of the box. Your Python applications immediately gain significant performance and can further be tuned to extract every last bit of performance using the Intel® VTune™ Amplifier.

Intel® VTune™ Amplifier is a performance analyzer that accurately identifies obvious and non-obvious performance bottlenecks in your Python code with native extensions, and low overheads and line level detail. It is available as part of the Intel® Parallel Studio XE 2015 Cluster Edition.

The Intel® Distribution for Python is available for free for Python 2.7.x and 3.5.x on OS X*, Windows* 7 and later, and Linux*.