Efficient Query Processing in Crossbar Memory

被引:0
|
作者
Imani, Mohsen [1 ]
Gupta, Saransh [1 ]
Arredondo, Atl [1 ]
Rosing, Tajana [1 ]
机构
[1] Univ Calif San Diego, CSE Dept, La Jolla, CA 92093 USA
关键词
BIG DATA;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Today's computing systems use huge amount of energy and time to process basic queries in database. A large part of it is spent in data movement between the memory and processing cores, owing to the limited cache capacity and memory bandwidth of traditional computers. In this paper, we propose a non-volatile memory-based query accelerator, called NVQuery, which performs several basic query functions in memory including aggregation, prediction, bit-wise operations, as well as exact and nearest distance search queries. NVQuery is implemented on a content addressable memory (CAM) and exploits the analog characteristic of non-volatile memory in order to enable in-memory processing. To implement nearest distance search in memory, we introduce a novel bitline driving scheme to give weights to the indices of the bits during the search operation. Our experimental evaluation shows that, NVQuery can provide 49.3x performance speedup and 32.9x energy savings as compared to running the same query on traditional processor. In addition, compared to the state-of-the-art query accelerators, NVQuery can achieve 26.2x energy-delay product improvement while providing the similar accuracy.
引用
收藏
页数:6
相关论文
共 50 条
  • [21] Efficient Distributed RNN Query Processing with Caching
    Shao, Yinbo
    Xie, Jingwei
    Li, Yuanquan
    Gao, Sunying
    Ji, Changqing
    [J]. MECHATRONICS ENGINEERING, COMPUTING AND INFORMATION TECHNOLOGY, 2014, 556-562 : 5352 - 5355
  • [22] Efficient trajectory compression and range query processing
    Yin, Hongbo
    Gao, Hong
    Wang, Binghao
    Li, Sirui
    Li, Jianzhong
    [J]. WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2022, 25 (03): : 1259 - 1285
  • [23] Efficient Range Query Processing on Uncertain Data
    Knight, Andrew
    Yu, Qi
    Rege, Manjeet
    [J]. 2011 IEEE INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION (IRI), 2011, : 263 - 268
  • [24] MRSLICE: Efficient RkNN Query Processing in SpatialHadoop
    Garcia-Garcia, Francisco
    Corral, Antonio
    Iribarne, Luis
    Vassilakopoulos, Michael
    [J]. MODEL AND DATA ENGINEERING, MEDI 2019, 2019, 11815 : 235 - 250
  • [25] Efficient Query Processing on Road Traffic Network
    Zameni, Masoomeh
    Moshtaghi, Masud
    Leckie, Christopher
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATION WORKSHOPS (PERCOM WORKSHOPS), 2016,
  • [26] An Efficient Architecture for Query Processing in Mobile Environment
    Andamuthu, T. P.
    Balasubramanie, P.
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2008, 8 (09): : 6 - 12
  • [27] Efficient trajectory compression and range query processing
    Hongbo Yin
    Hong Gao
    Binghao Wang
    Sirui Li
    Jianzhong Li
    [J]. World Wide Web, 2022, 25 : 1259 - 1285
  • [28] Efficient astronomical query processing using Spark
    Brahem, Mariem
    Yeh, Laurent
    Zeitouni, Karine
    [J]. 26TH ACM SIGSPATIAL INTERNATIONAL CONFERENCE ON ADVANCES IN GEOGRAPHIC INFORMATION SYSTEMS (ACM SIGSPATIAL GIS 2018), 2018, : 229 - 238
  • [29] Efficient Iceberg Query Processing in Sensor Networks
    Yang, Heejung
    Chung, Chin-Wan
    [J]. COMPUTER JOURNAL, 2014, 57 (12): : 1834 - 1851
  • [30] Query processing to efficient search in ubiquitous computing
    Kim, Byung-Ryong
    Kim, Ki-Chang
    [J]. COMPUTATIONAL SCIENCE - ICCS 2007, PT 4, PROCEEDINGS, 2007, 4490 : 849 - +