Visions for application development on hybrid computing systems

  • Authors:
  • Roger D. Chamberlain;Joseph M. Lancaster;Ron K. Cytron

  • Affiliations:
  • Department of Computer Science and Engineering, Washington University in St. Louis, Campus Box 1045, One Brookings Dr., St. Louis, MO 63130, USA;Department of Computer Science and Engineering, Washington University in St. Louis, Campus Box 1045, One Brookings Dr., St. Louis, MO 63130, USA;Department of Computer Science and Engineering, Washington University in St. Louis, Campus Box 1045, One Brookings Dr., St. Louis, MO 63130, USA

  • Venue:
  • Parallel Computing
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.