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 :
بازگشت