首页> 外文期刊>IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems >NVQuery: Efficient Query Processing in Nonvolatile Memory
【24h】

NVQuery: Efficient Query Processing in Nonvolatile Memory

机译:NVQuery:非易失性存储器中的高效查询处理

获取原文
获取原文并翻译 | 示例
       

摘要

Today's computing systems use a 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 nonvolatile memory-based query accelerator, called NVQuery, which performs several basic query functions in memory including aggregation, prediction, bit-wise operations, join operations, as well as exact and nearest distance search queries. NVQuery is implemented on a content addressable memory and exploits the analog characteristic of nonvolatile memory in order to enable in-memory processing. To implement nearest distance search in memory, we introduce a novel bit-line driving scheme to give weights to the indices of the hits during the search operation. To further improve the energy efficiency, our design supports configurable approximation by adaptively putting memory blocks under voltage overscaling. Our experimental evaluation shows that a NVQuery can provide 49.3 x performance speedup and 32.9 x energy savings as compared to running the same query on traditional processor. Approximation improves the energy-delay product (EDP) of NVQuery by 7.3 x, while providing acceptable accuracy. In addition, NVQuery can achieve 30.1 x EDP improvement as compared to the state-of-the-art query accelerators.
机译:当今的计算系统使用大量的精力和时间来处理数据库中的基本查询。由于传统计算机的高速缓存容量和内存带宽有限,因此其中很大一部分花费在内存和处理内核之间的数据移动上。在本文中,我们提出了一种基于非易失性内存的查询加速器,称为NVQuery,该加速器在内存中执行几种基本查询功能,包括聚合,预测,按位操作,联接操作以及精确和最近距离搜索查询。 NVQuery在内容可寻址存储器上实现,并利用非易失性存储器的模拟特性来实现内存中处理。为了在存储器中实现最近距离搜索,我们引入了一种新颖的位线驱动方案,以在搜索操作期间对命中索引进行加权。为了进一步提高能效,我们的设计通过自适应地将存储模块置于电压过大之下来支持可配置的近似值。我们的实验评估表明,与在传统处理器上运行相同的查询相比,NVQuery可以提供49.3倍的性能提升和32.9倍的能源节省。逼近可将NVQuery的能量延迟积(EDP)提高7.3倍,同时提供可接受的精度。此外,与最新的查询加速器相比,NVQuery可以实现30.1 x EDP的改进。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号