DocumentCode :
1985540
Title :
Data search and reorganization using FPGAs: application to spatial pointer-based data structures
Author :
Diniz, Pedro C. ; Park, Joonseok
Author_Institution :
Inf. Sci. Inst., Univ. of Southern California, Marina del Rey, CA, USA
fYear :
2003
fDate :
9-11 April 2003
Firstpage :
207
Lastpage :
217
Abstract :
FPGAs (field programmable gate arrays) have appealing features such as customizable internal and external bandwidth and the ability to exploit vast amounts of fine-grain parallelism. In this paper, we explore the applicability of these features in using FPGAs as smart memory engines for search and reorganization computations over spatial pointer-based data structures. The experimental results in this paper suggests that reconfigurable logic, when combined with the data reorganization, can lead to dramatic performance improvements of up to 20x over traditional computer architectures for pointer-based computations, traditionally not viewed as a good match for reconfigurable technologies.
Keywords :
field programmable gate arrays; memory protocols; reconfigurable architectures; spatial data structures; FPGA; custom computing; customizable external bandwidth; customizable internal bandwidth; data reorganization; data searching; field programmable gate array; fine-grain parallelism; reconfigurable logic; smart memory engine; spatial pointer-based data structure; Bandwidth; Computer architecture; Data structures; Field programmable gate arrays; Hardware; Logic circuits; Parallel processing; Permission; Reconfigurable logic; Search engines;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field-Programmable Custom Computing Machines, 2003. FCCM 2003. 11th Annual IEEE Symposium on
Print_ISBN :
0-7695-1979-2
Type :
conf
DOI :
10.1109/FPGA.2003.1227256
Filename :
1227256
Link To Document :
بازگشت