An FPGA approach for fast bitmap indexing

被引:10
|
作者
Xuan-Thuan Nguyen [1 ]
Hong-Thu Nguyen [1 ]
Cong-Kha Pham [1 ]
机构
[1] Univ Electrocommun, 1-5-1 Chofugaoka, Chofu, Tokyo 1828585, Japan
来源
IEICE ELECTRONICS EXPRESS | 2016年 / 13卷 / 04期
关键词
bitmap index; CAM; transpose matrix; FPGA;
D O I
10.1587/elex.13.20160006
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
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 times as high as that of CPU-based and GPU-based design, respectively.
引用
收藏
页数:9
相关论文
共 50 条
  • [21] HOBI: Hierarchically Organized Bitmap Index for Indexing Dimensional Data
    Chmiel, Jan
    Morzy, Tadeusz
    Wrembel, Robert
    [J]. DATA WAREHOUSING AND KNOWLEDGE DISCOVERY, PROCEEDINGS, 2009, 5691 : 87 - +
  • [22] A Bitmap Indexing Scheme for Temporal Access Control to XML Documents
    Li, Fei
    Hong, Xiaoguang
    [J]. 2008 IEEE INTERNATIONAL SYMPOSIUM ON IT IN MEDICINE AND EDUCATION, VOLS 1 AND 2, PROCEEDINGS, 2008, : 1062 - 1066
  • [23] A hierarchical bitmap indexing method for content based multimedia retrieval
    Park, J
    Nang, J
    [J]. PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON INTERNET AND MULTIMEDIA SYSTEMS AND APPLICATIONS, 2006, : 223 - +
  • [24] BitCube: A three-dimensional bitmap indexing for XML documents
    Yoon, JP
    Raghavan, V
    Chakilam, V
    Kerschberg, L
    [J]. JOURNAL OF INTELLIGENT INFORMATION SYSTEMS, 2001, 17 (2-3) : 241 - 254
  • [25] BitCube: A Three-Dimensional Bitmap Indexing for XML Documents
    Jong P. Yoon
    Vijay Raghavan
    Venu Chakilam
    Larry Kerschberg
    [J]. Journal of Intelligent Information Systems, 2001, 17 : 241 - 254
  • [26] Bitmap-tree indexing for set operations on free text
    Nitsos, I
    Evangelidis, G
    Dervos, D
    [J]. 20TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS, 2004, : 837 - 837
  • [27] Information Guided Data Sampling and Recovery using Bitmap Indexing
    Wei, Tzu-Hsuan
    Dutta, Soumya
    Shen, Han-Wei
    [J]. 2018 IEEE PACIFIC VISUALIZATION SYMPOSIUM (PACIFICVIS), 2018, : 56 - 65
  • [28] The bitmap trie for fast prefix lookup
    Oh, SY
    Lee, YS
    [J]. WEB AND COMMUNICATION TECHNOLOGIES AND INTERNET-RELATED SOCIAL ISSUES - HSI 2003, 2003, 2713 : 566 - 575
  • [29] MODELS OF BITMAP GENERATION - A SYSTEMATIC-APPROACH TO BITMAP COMPRESSION
    BOOKSTEIN, A
    KLEIN, ST
    [J]. INFORMATION PROCESSING & MANAGEMENT, 1992, 28 (06) : 735 - 748
  • [30] Range-based bitmap indexing for high cardinality attributes with skew
    Wu, KL
    Yu, PS
    [J]. TWENTY-SECOND ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE - PROCEEDINGS, 1998, : 61 - 66