Traditional HPC languages, Fortran, C and C++, have little native control over hardware capabilities such as SIMD operations, multi-core availability and prefetch instructions. The burden of optimization is therefore…
Software maker offers heterogeneous computing in a C++ wrapper.
Language could pave the way for native parallelism in C and C++.
After taking the helm of Rogue Wave Software in 2008, CEO Brian Pierce embarked on a plan that turned his company into the largest independent provider of cross-platform tools for high performance computing. Many of us remember Rogue Wave as being a development tools company specializing in cross-platform C++ tools, so the transition into high performance computing is interesting.