DocumentCode
2491129
Title
Integrating High-Level Synthesis into MPI
Author
House, Andrew W H ; Saldaña, Manuel ; Chow, Paul
Author_Institution
Edward S. Rogers Sr. Dept. of Electr. & Comput. Eng., Univ. of Toronto, Toronto, ON, Canada
fYear
2010
fDate
2-4 May 2010
Firstpage
175
Lastpage
178
Abstract
In this paper, we investigate how easily we can port existing HPC applications that use MPI to run on HPRC systems, using three commercial high-level synthesis tools in conjunction with the ArchES-MPI software/hardware communication layer. Specifically, we examine how each tool interfaces with our existing message-passing hardware, and we present a sample application that illustrates how the interface can be used.
Keywords
field programmable gate arrays; high level synthesis; message passing; parallel programming; ArchES-MPI software/hardware communication layer; HPC applications; MPI; high-level synthesis; high-performance reconfigurable computing; message passing interface; parallel programming; Acceleration; Application software; Communication system software; Context modeling; Field programmable gate arrays; Hardware; High level synthesis; Parallel programming; Software tools; Strontium; FPGA; HPRC; MPI; high-level synthesis; parallel programming; programming models; reconfigurable computing;
fLanguage
English
Publisher
ieee
Conference_Titel
Field-Programmable Custom Computing Machines (FCCM), 2010 18th IEEE Annual International Symposium on
Conference_Location
Charlotte, NC
Print_ISBN
978-0-7695-4056-6
Electronic_ISBN
978-1-4244-7143-0
Type
conf
DOI
10.1109/FCCM.2010.34
Filename
5474051
Link To Document