HMPP——Benefit from the performance of manycore systems

发布于 2022-09-18 17:31:27 字数 2189 浏览 16 评论 0

Benefit from the performance of manycore systems
while reducing your development efforts

A complete hybrid compiler
with powerful data-parallel code generators
"By insulating hardware specific versions of functions from the native application source, HMPP™ preserves the legacy code, keeps the application independent from fast changing hardware platforms and offers interoperability."
Leverage the computing power of GPUs and FPGAs co-processors
Copyright © 2008 CAPS entreprise. All rights reserved.
Home
Based on OpenMP like directives:
a standard way of developing manycore applications
Dynamic application scaling
The HMPP™ directives allow to define hardware-specific implementations of functions, i.e. codelets, to be offloaded in accelerating coprocessors (NVIDIA© Tesla™, AMD FireStream™, SSE...). Their call site, data transfers and synchronization barriers are also indicated with the HMPP directives in the main application source.
The use of HMPP™ directives preserves application source from hardware-specific coding thus protecting software investments.
Complementary to OpenMP™ and MPI, HMPP™ enables the development of parallel applications that mix the best of the today's available parallel tools.
While preserving the application source from hardware-specific coding, HMPP™ applications dynamically adapts its execution to the system workload and platform configuration. This guarantees the scalability and interoperability of manycore applications.
HMPP™ Workbench includes a C and Fortran compiler, hardware-specific code generators and a runtime that seamlessly integrate in your environment and make use of the hardware vendor development tools and drivers.
The code generators are specifically designed to extract the most of data parallelism from C and Fortran kernels and translate them into the language of the targets such as NVIDIA® CUDA™ or SSE

http://www.caps-entreprise.com/hmpp.html

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文