Please use this identifier to cite or link to this item: https://doi.org/10.1145/3357384.3358015
Title: Deploying Hash Tables on Die-Stacked High Bandwidth Memory
Authors: Xuntao Cheng
Bingsheng He 
Eric Lo
Wei Wang 
Shengliang Lu 
Xinyu Chen
Issue Date: 2019
Publisher: Association for Computing Machinery
Citation: Xuntao Cheng, Bingsheng He, Eric Lo, Wei Wang, Shengliang Lu, Xinyu Chen (2019). Deploying Hash Tables on Die-Stacked High Bandwidth Memory. CIKM '19: Proceedings of the 28th ACM International Conference on Information and Knowledge Management : 239–248. ScholarBank@NUS Repository. https://doi.org/10.1145/3357384.3358015
Abstract: Die-stacked High Bandwidth Memory (HBM) is an emerging memory architecture that achieves much higher memory bandwidth with similar or lower memory access latency and smaller capacity, compared with main memories. Memory-intensive database algorithms may potentially benefit from these new features. Due to the small capacity of such die-stacked HBM, a hybrid memory architecture comprising both main memories and HBMs is promising for main-memory databases. As a starting point, we study a key data structure, hash tables, in such a hybrid memory architecture. In a large hash table distributed among multiple NUMA (non-uniform memory accesses) nodes and accessed by multiple CPU sockets, the data placement and memory access scheduling for workload balance are challenging due to the random memory accesses involved that are difficult to predict. In this work, we propose a deployment algorithm that first estimates the memory access cost and then places data in a way that exploits the hybrid memory architecture in a balanced manner. Evaluation results show that the proposed deployment is able to achieve up to three times performance improvement over the state-of-the-art NUMA-aware scheduling algorithms for hash joins in relational databases on present and simulated future hybrid memory architectures. © 2019 Copyright held by the owner/author(s). Publication rights licensed to ACM.
Source Title: CIKM '19: Proceedings of the 28th ACM International Conference on Information and Knowledge Management
URI: https://scholarbank.nus.edu.sg/handle/10635/173887
ISBN: 9781450369763
DOI: 10.1145/3357384.3358015
Appears in Collections:Staff Publications
Elements

Show full item record
Files in This Item:
File Description SizeFormatAccess SettingsVersion 
hbm-cikm19.pdf785.99 kBAdobe PDF

OPEN

Post-printView/Download

Google ScholarTM

Check

Altmetric


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.