DocumentCode :
2876915
Title :
A Case for Soft Vector Processors in FPGAs
Author :
Yu, Jason ; Lemieux, Guy
Author_Institution :
British Columbia Univ., Vancouver
fYear :
2007
fDate :
12-14 Dec. 2007
Firstpage :
341
Lastpage :
344
Abstract :
Embedded applications today require high computational power that is not met by current FPGA-based soft processors. Although performance of data-parallel applications can be addressed by custom-designed hardware accelerators, such an approach is difficult for embedded software developers with little hardware design experience. Instead, vector processing can be used to speed up these same data-parallel applications. The vector programming model is easy to understand by software developers, making it easier for them to extract the parallelism without any hardware design knowledge. This paper proposes a soft vector processor for the Stratix III FPGA that can be scaled to different levels of performance and resource utilization. It has several configurable features that can be included or excluded to optimize the soft processor for a given application. Performance estimates of the soft vector processor using three embedded benchmark kernels show speedup of up to 16.6 x over an idealized Nios II processor while using 10.9 x the area.
Keywords :
field programmable gate arrays; logic design; microprocessor chips; vector processor systems; FPGA; Nios II processor; Stratix III; hardware accelerators; hardware design knowledge; soft vector processors; software developers; vector processing; vector programming model; Application software; Embedded computing; Embedded software; Field programmable gate arrays; Hardware; Kernel; Parallel processing; Parallel programming; Resource management; Vector processors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field-Programmable Technology, 2007. ICFPT 2007. International Conference on
Conference_Location :
Kitakyushu
Print_ISBN :
978-1-4244-1472-7
Electronic_ISBN :
978-1-4244-1472-7
Type :
conf
DOI :
10.1109/FPT.2007.4439281
Filename :
4439281
Link To Document :
بازگشت