Heterogeneous multicore parallel programming for graphics processing units

Heterogeneous multicore parallel programming for graphics processing units
复制标题

图形处理单元的异构多核并行编程

DOI:
10.3233/spr-2009-0292
复制
发表时间:
2009
期刊:
Sci. Program.
影响因子:
--
通讯作者:
Stéphane Bihan
Stéphane Bihan
中科院分区:
--
文献类型:
--
作者:
F. Bodin;Stéphane Bihan

文献摘要

被引文献

相似文献

基于图形处理单元(GPU)的混合并行多核架构可以提供巨大的计算能力。目前的NVIDIA和AMD图形产品组硬件显示出数百千兆次浮点运算的峰值性能。然而,从现有应用程序中利用GPU是一项艰巨的任务,需要对代码进行不可移植的重写。在本文中,我们提出了HMPP,异构多核并行编程工作台与编译器,开发的CAPS entreprise,允许集成的异构硬件加速器在非侵入性的方式,同时保留遗留代码。
Hybrid parallel multicore architectures based on graphics processing units (GPUs) can provide tremendous computing power. Current NVIDIA and AMD Graphics Product Group hardware display a peak performance of hundreds of gigaflops. However, exploiting GPUs from existing applications is a difficult task that requires non-portable rewriting of the code. In this paper, we present HMPP, a Heterogeneous Multicore Parallel Programming workbench with compilers, developed by CAPS entreprise, that allows the integration of heterogeneous hardware accelerators in a unintrusive manner while preserving the legacy code.