Scientific Programming

Scientific Programming / 2009 / Article
Special Issue

Software Development for Multi-core Computing Systems

View this Special Issue

Open Access

Volume 17 |Article ID 784893 | https://doi.org/10.3233/SPR-2009-0292

Francois Bodin, Stephane Bihan, "Heterogeneous Multicore Parallel Programming for Graphics Processing Units", Scientific Programming, vol. 17, Article ID 784893, 12 pages, 2009. https://doi.org/10.3233/SPR-2009-0292

Heterogeneous Multicore Parallel Programming for Graphics Processing Units

Abstract

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.

Copyright © 2009 Hindawi Publishing Corporation. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.


More related articles

 PDF Download Citation Citation
 Order printed copiesOrder
Views361
Downloads535
Citations