CAPS has introduced HMPP New Generation (HMPP 2.x), the latest version of its complete development tool suite for high performance applications. It offers a host of new features and enhancements that make HMPP robust, easy-to-use, flexible and performance-boosting.
Based on C and Fortran directives, HMPP Workbench provides developers with powerful data-parallel code generators that efficiently leverage the computing power of stream processors while drastically reducing development time. HMPP Workbench is based on OpenMP-like directive extensions, used to build hardware accelerated variants of functions to be offloaded in hardware accelerators such as Nvidia Tesla (or any Cuda compatible hardware) and AMD FireStream.
The added-value for HMPP users is in massive development time savings, while still ensuring application portability and interoperability. HMPP enhances the value of software assets by keeping them independent from both hardware platforms and commercial software. HMPP 2.x allows users to pipeline computations in multi-GPU systems and makes better use of asynchronous hardware features to build even better performing GPU accelerated applications.