Rennes, November 4th 2008 — CAPS is pleased to announce its HMPP™ Workbench now integrates hardware-specific code generators that make the workbench a complete hybrid compiler solution.
“After more than 5 years of advanced research and getting the most of its customers experience feedbacks, CAPS has managed to release a complete hybrid compiler toolchain with powerful data-parallel code generators that fully leverage the computing power of today’s stream processors while drastically reducing development time,” says Laurent Bertaux, CAPS Managing Director.
HMPP™ is based on OpenMP™-like directive extensions to build hardware accelerated variants of functions to be offloaded in hardware accelerators such as NVIDIA® Tesla™ (or any CUDA™ compatible hardware), AMD FireStream™ and SSE compute units.
By insulating the accelerated versions of functions from the legacy code, the HMPP™ standard and portable programming interface makes the link between general-purpose and hardware-specific programming. As an open platform, HMPP™ still allows developers to fine tune their hardware-specific kernels.
While preserving the application source from hardware-specific coding, HMPP™ applications dynamically distribute their computations on the different cores, thus adapting their execution to the platform configuration.
“The added-value for the HMPP™ users is the huge development efforts they save while ensuring their application portability and interoperability. HMPP™ allows them to protect their software investment by keeping them independent from the hardware platforms”, says Stéphane Bihan, CAPS Global Business Development Director, “As a complete and automatic solution for programming and deploying parallel hybrid applications, we are confident that HMPP™ will be largely adopted by the community of HPC developers.”
HMPP™ will be officially demonstrated at SC08, November, 2008 in Austin, Texas.
About CAPS entreprise
CAPS develops and commercializes innovative software development tools for high performance applications. CAPS is committed to working with hardware vendors and OEMs to provide its customers with solutions to help them efficiently develop applications that leverage the performance of multicore processors. The company is headquartered in Rennes, France.
Further information is available at www.caps-entreprise.com.










