×

Sierra

swMATH ID: 28451
Software Authors: Leißa, R., Haffner, I., Hack, S.
Description: Sierra: A SIMD Extension for C++. Nowadays, SIMD hardware is omnipresent in computers. Nonetheless, many software projects hardly make use of SIMD instructions: Applications are usually written in general-purpose languages like C++. However, general-purpose languages only provide poor abstractions for SIMD programming enforcing an error-prone, assembly-like programming style. Sierra combines the full power of C++ with an intuitive and effective way to address SIMD hardware. With Sierra, the programmer can write efficient, portable and maintainable code. It is particularly easy to enhance existing code to run efficiently on SIMD machines.
Homepage: https://sierra-lang.github.io/
Related Software: GAviewer; Gaigen; CLUCalc
Cited in: 1 Document

Citations by Year