Title :
A single program multiple data parallel processing platform for FPGAs
Author :
James-Roxby, Phil ; Schumacher, Paul ; Ross, Charlie
Author_Institution :
Xilinx Res. Labs., Longmont, CO, USA
Abstract :
The prevalence of software reference code motivates investigation into efficient implementations of software architectures on field-programmable devices. Modern FPGAs allow designers to generate multi-processor architectures that exactly match the processing needs of the algorithm. This paper describes an architecture supporting the single program multiple data model of parallel processing, and presents results taken from a parallel implementation of the JPEG2000 encoding algorithm and Mandelbrot set generation.
Keywords :
encoding; field programmable gate arrays; multiprocessing systems; parallel architectures; FPGA; JPEG2000 encoding algorithm; Mandelbrot set generation; field programmable devices; multiprocessor architectures; parallel processing; single program multiple data model; software architectures; software reference code; Algorithm design and analysis; Color; Computer architecture; Discrete wavelet transforms; Field programmable gate arrays; Hardware; Parallel processing; Reduced instruction set computing; Software algorithms; Software architecture;
Conference_Titel :
Field-Programmable Custom Computing Machines, 2004. FCCM 2004. 12th Annual IEEE Symposium on
Print_ISBN :
0-7695-2230-0
DOI :
10.1109/FCCM.2004.9