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 | Size | Format | Access Settings | Version | |
---|---|---|---|---|---|---|
hbm-cikm19.pdf | 785.99 kB | Adobe PDF | OPEN | Post-print | View/Download |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.