Data search and reorganization using FPGAs: application to spatial pointer-based data structures

PC Diniz, J Park - 11th Annual IEEE Symposium on Field …, 2003 - ieeexplore.ieee.org
PC Diniz, J Park
11th Annual IEEE Symposium on Field-Programmable Custom Computing …, 2003ieeexplore.ieee.org
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 …
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.
ieeexplore.ieee.org
Showing the best result for this search. See all results