Yeppp: A High-Performance Math Library

Written by Michael Larabel in Programming on 17 September 2015 at 01:53 PM EDT. 10 Comments
PROGRAMMING
Yeppp! is a very fast vector math library that works with a variety of programming languages, designed to work on a vast array of hardware across multiple architectures, and with that is designed to be super fast.

Yeppp advertises itself as being very fast (making Java faster than FORTRAN, if using their math library), makes better use of the CPU, improves battery life, reduces cloud computing costs, works with popular programming languages, supports a ton of different hardware, works on multiple platforms, is reliable and documented, and is open-source.

Yeppp is a SIMD-math library working on x86, ARM, and MIPS. In the x86 space it can make use of AVX/AVX2, FMA, XOP, and supports the Xeon Phi too. In the ARM world it supports all publicly announced ARM v7/v8/NEON instruction set extensions.

This open-source MATH library is available for C, C++, C#, Java, and FORTRAN developers right now. It works on Windows, Android, OS X, and Linux systems. Benchmarks shown by the project claim that it's much faster than Intel MKL and other popular math libraries.

To learn more about this high performance math library visit Yeppp.info.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week