NSIMD

NSIMD is a C/C++ library providing simple and direct access to vector computation units that can be found in almost all processors

See pricingTry open source version

NSIMD is a computation library to

create neural networks engines, image processing and vision algorithms, numerical simulations, financial computations
Provides three generic C and C++ APIs to access SIMD computations units
The library provides three generic APIs to use SIMD. They all allow generic programming via macros for the C API and via templates for the C++ APIs. All APIs are either C89 or C++98 compatible.
Writing SIMD code becomes easy
Using NSIMD will boost your coding efficiency. Code becomes easy to write, read and maintain. It also becomes portable. A simple recompilation suffices to target a new architecture
Take advantage of the latest computation technologies
NSIMD supports the latest SIMD technologies such as Intel AVX-512 and Arm SVE. The abstraction layer is very thin and allows you to have a zero-cost access to the latest technologies.
Buy now

NSIMD main features

Make vectorized computations with any type on any architecture to boost your business algorithms
Buy now
Vectorized advanced mathematical functions
Gain access to fast vectorized advanced mathematical functions including trigonometric, hyperbolic, exponential functions
Image processing features
Use helper functions to load multi-channels images such as RGB, YUV or YUYV in a vectorized way
Accelerates you AI algorithms
Load tensors in a vectorize way and make fast computations with each of their components using IEEE 16-bits floating point numbers to speed up neural network inferences

System requirements

NSIMD only requires a compatible C89 or C++98 compiler
  • Windows/Linux 32/64 bits
  • GCC/Clang/MSVC
  • Intel/AMD x86 processors
  • ARMv7, ARMv8 processors
NSIMD should work everywhere as long as the compiler is C89 or C++98 compliant

One license, one price for one user and multiple uses

Use NSIMD to develop your apps, your algorithms and resell them alongside NSIMD with no fees and no royalties
Try open source version
Permanent License
49.90 €
  • Updates
  • Support
  • One user
  • Multiple projects
We use cookies to personalize content and to analyze our traffic. Please decide if you are willing to accept cookies from our website. Click here