DocumentCode
2786518
Title
FPGAs, GPUs and the PS2 - A Single Programming Methodology
Author
Howes, Lee W. ; Price, Paul ; Mencer, Oskar ; Beckmann, Olav
Author_Institution
Dept. of Comput., Imperial Coll., London
fYear
2006
fDate
24-26 April 2006
Firstpage
313
Lastpage
314
Abstract
Field programmable gate arrays (FPGAs), graphics processing units (GPUs) and Sony´s Playstation 2 vector units offer scope for hardware acceleration of applications. Implementing algorithms on multiple architectures can be a long and complicated process. We demonstrate an approach to compiling for FPGAs, GPUs and PS2 vector units using a unified description based on A Stream Compiler (ASC) for FPGAs. As an example of its use we implement a Monte Carlo simulation using ASC. The unified description allows us to evaluate optimisations for specific architectures on top of a single base description, saving time and effort
Keywords
Monte Carlo methods; coprocessors; field programmable gate arrays; program compilers; A Stream Compiler; Monte Carlo simulation; Sony Playstation 2 vector units; field programmable gate arrays; graphics processing units; single programming methodology; Acceleration; Computer architecture; Coprocessors; Field programmable gate arrays; Graphics; Hardware; Object oriented modeling; Programming profession; Runtime; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Field-Programmable Custom Computing Machines, 2006. FCCM '06. 14th Annual IEEE Symposium on
Conference_Location
Napa, CA
Print_ISBN
0-7695-2661-6
Type
conf
DOI
10.1109/FCCM.2006.42
Filename
4020936
Link To Document