Loading…

Visions for application development on hybrid computing systems

Hybrid computing systems (incorporating FPGAs, GPUs, etc.) have received considerable attention recently as an approach to significant performance gains in many problem domains. Deploying applications on these systems, however, has proven to be difficult and very labor intensive. In this paper we re...

Full description

Saved in:
Bibliographic Details
Published in:Parallel computing 2008-05, Vol.34 (4), p.201-216
Main Authors: Chamberlain, Roger D., Lancaster, Joseph M., Cytron, Ron K.
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Hybrid computing systems (incorporating FPGAs, GPUs, etc.) have received considerable attention recently as an approach to significant performance gains in many problem domains. Deploying applications on these systems, however, has proven to be difficult and very labor intensive. In this paper we review the current state of practice for application development on hybrid systems. We also present our vision of the application development languages and tools that we believe would greatly benefit the process of designing, implementing, and deploying applications on hybrid systems.
ISSN:0167-8191
1872-7336
DOI:10.1016/j.parco.2008.03.001