2016
DOI: 10.1587/elex.13.20160006
|View full text |Cite
|
Sign up to set email alerts
|

An FPGA approach for fast bitmap indexing

Abstract: In this paper, an efficient architecture of an FPGA-based bitmap index creation is proposed. The design utilizes a content addressable memory together with a bit-level transpose matrix to index multi-record documents by several given keywords. The experiments in a Cyclone V SX FPGA proved that our circuit could attain throughput of 330.6 million records per second while only using around 71% of embedded memory together with 45% of lookup tables and registers. In fact, achieved throughput is 2.8 times and 1.7 t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
9
0

Year Published

2016
2016
2019
2019

Publication Types

Select...
3
3

Relationship

3
3

Authors

Journals

citations
Cited by 9 publications
(9 citation statements)
references
References 13 publications
(16 reference statements)
0
9
0
Order By: Relevance
“…This brief extends our previous work [4], [16] by originally proposing a proof-of-concept BIC chip in a 65-nm SOTB CMOS process. This chip could operate at a wide-range supply voltage between 0.4 V and 1.2 V. At 1.2 V, it was fully operational at 41 MHz and required 6.68 mW.…”
Section: Introductionmentioning
confidence: 54%
See 1 more Smart Citation
“…This brief extends our previous work [4], [16] by originally proposing a proof-of-concept BIC chip in a 65-nm SOTB CMOS process. This chip could operate at a wide-range supply voltage between 0.4 V and 1.2 V. At 1.2 V, it was fully operational at 41 MHz and required 6.68 mW.…”
Section: Introductionmentioning
confidence: 54%
“…This was exemplified by an FPGA-based large scale deep neural network system [3], whose processing throughput was around 3.5 and 2.5 times higher and power consumption was four and 22 times lower than the 80-W CPU and 225-W GPU, respectively. Following this research trend, our previous work [4] proposed a 150-MHz FPGA-based BI creation (BIC) system that achieved 2.8 times and 1.7 times higher indexing throughput than CPU- [2] and GPU-based designs [5], respectively. Despite the remarkable achievement of performance, eliminating as much as leakage power during the standby mode is still one of the most challenging tasks.…”
Section: Introductionmentioning
confidence: 99%
“…The formula of achieved throughput (THR) is described in (3), where N is the PE size and FREQ is the operating frequency.…”
Section: Performance Analysismentioning
confidence: 99%
“…Finally, the ARM system returns those results to the host server for information extraction. More detail of bitmap index creator and query processor can be found in [3] and [13], respectively. The results of timing analyzer point out that MPE4K can operate at 87 MHz and therefore deliver THR of 356.4 Gbps.…”
Section: Information Retrieval System (Irs)mentioning
confidence: 99%
See 1 more Smart Citation