Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
Intel numerical libraries
=========================
Intel libraries for high performance in numerical computing
Intel Math Kernel Library
-------------------------
Intel Math Kernel Library (Intel MKL) is a library of math kernel
subroutines, extensively threaded and optimized for maximum performance.
Intel MKL unites and provides these basic components: BLAS, LAPACK,
ScaLapack, PARDISO, FFT, VML, VSL, Data fitting, Feast Eigensolver and
many more.
$ module load mkl
Read more at the [Intel
MKL](../intel-suite/intel-mkl.html) page.
Intel Integrated Performance Primitives
---------------------------------------
Intel Integrated Performance Primitives, version 7.1.1, compiled for AVX
is available, via module ipp. The IPP is a library of highly optimized
algorithmic building blocks for media and data applications. This
includes signal, image and frame processing algorithms, such as FFT,
FIR, Convolution, Optical Flow, Hough transform, Sum, MinMax and many
more.
$ module load ipp
Read more at the [Intel
IPP](../intel-suite/intel-integrated-performance-primitives.html)
page.
Intel Threading Building Blocks
-------------------------------
Intel Threading Building Blocks (Intel TBB) is a library that supports
scalable parallel programming using standard ISO C++ code. It does not
require special languages or compilers. It is designed to promote
scalable data parallel programming. Additionally, it fully supports
nested parallelism, so you can build larger parallel components from
smaller parallel components. To use the library, you specify tasks, not
threads, and let the library map tasks onto threads in an efficient
manner.
$ module load tbb
Read more at the [Intel
TBB](../intel-suite/intel-tbb.html) page.