DSP Library Expertise.
API | BACKENDS | DESCRIPTION |
Altivec SSE4 AVX AVX2 AVX512 MIC ARMv8 |
VSIPL provides a portable, open standard API that is widely used in DSP applications. We provide an optimised serial and multithreaded implementations. VSIPL Full documentation can be found below: |
|
Altivec SSE4 AVX AVX2 AVX512 MIC ARMv8 |
CSIPL offers access to the same facilities as the VSIPL library through our own C-language API, which we call CSIPL. This is popular for applications that need DSP library facilities but are not VSIPL-based. CSIPL full documentation can be found below: |
|
Altivec SSE4 AVX AVX2 AVX512 MIC ARMv8 |
FFTW is a highly optimised version of the widely used public domain FFT library. Our implementation provides major performance advantages compared with the open-source version. Full documentation can be found below: |
|
Altivec AVX2 |
The DSP industry-wide known VecLib DSP library provides a wide range of low-level optimised vector facilities. NAS supports this API over our PowerPC and Intel AVX2 platforms. |
|
|
Altivec SSE4 AVX AVX2 AVX512 MIC ARMv8 |
Another well-known API used widely by many organisations in DSP is the Continuum Vector API. NAS implements this API over a wide range of computer platforms. Full documentation can be found below: |
RSPL |
Altivec SSE4 AVX AVX2 AVX512 MIC ARMv8 |
The Radstone Signal Processing Library is a C based DSP library that again is widely used the industry. NAS supports this API over a range of computer platforms. Full documentation is given below: |