Skip to content

Python hooks for Intel(R) Math Kernel Library runtime control settings.

License

Notifications You must be signed in to change notification settings

speixoto/mkl-service

This branch is 41 commits behind IntelPython/mkl-service:master.

Folders and files

NameName
Last commit message
Last commit date
Aug 25, 2021
Apr 17, 2019
Nov 5, 2021
Aug 28, 2019
Sep 21, 2018
Jun 4, 2019
Aug 27, 2019
Apr 23, 2019
Apr 17, 2019
Aug 25, 2021
Aug 25, 2021

mkl-service - Python package for run-time control of Intel(R) Math Kernel Library.

Build Status

See the blog announcing the release.


To install conda package, use conda install -c intel mkl-service, or conda install -c conda-forge mkl-service.

To install pypi package, use python -m pip install mkl-service


Intel(R) Math Kernel Library support functions are subdivided into the following groups according to their purpose:

  • Version Information
  • Threading Control
  • Timing
  • Memory Management
  • Conditional Numerical Reproducibility Control
  • Miscellaneous

A short example, illustrating it use:

import tomopy
import mkl
mkl.domain_set_num_threads(1, domain='fft') # Intel(R) MKL FFT functions to run sequentially

About

Python hooks for Intel(R) Math Kernel Library runtime control settings.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Cython 62.6%
  • Python 28.1%
  • C 8.9%
  • Other 0.4%