Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
20 lines (13 sloc) 909 Bytes

oneMKL |mkl_version|

The |mkl_full_name| (oneMKL) defines a set of fundamental mathematical routines for use in high-performance computing and other applications. As part of oneAPI, oneMKL is designed to allow execution on a wide variety of computational devices: CPUs, GPUs, FPGAs, and other accelerators. The functionality is subdivided into several domains: dense linear algebra, sparse linear algebra, discrete Fourier transforms, random number generators and vector math.

The general assumptions, design features and requirements for the oneMKL library and its routines will be described in :ref:`onemkl_architecture`. The individual domains and their APIs are described in :ref:`onemkl_domains`.

.. toctree::
   :maxdepth: 2
   :numbered:

   architecture/architecture.rst
   domains/domains.rst
You can’t perform that action at this time.