A Single Program Multiple Data Parallel Processing Platform for FPGAs

Speaker: Dr. Phil James-Roxby, Xilinx Labs, Longmont CO

Abstract

The prevalance 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 which exactly match the processing needs of the algorithm. This talk 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.