跳至主導覽 跳至搜尋 跳過主要內容

Obfuscated red-black tree: Decoupling search trees to make them friendly for nonvolatile memories in one-memory systems

  • Yun Shan Hsieh
  • , Yun Fei Liu
  • , Yi Hua Chen
  • , Min Chun Chen
  • , Po Chun Huang
  • , Hsin Hsin Chen

研究成果: 書籍/報告/會議論文中的章節會議投稿同行評審

1 引文 斯高帕斯(Scopus)

摘要

Due to the excellent performance and energy efficiency, modern nonvolatile memories (NVMs) have become popular alternatives to DRAM as main memory. However, the intrinsic characteristics of NVMs are quite different from those of DRAM, making existing designs of system and application software unfavorable on NVMs. For example, a write operation typically takes much more time and energy than a read operation on NVMs, and system or application software should try to reduce write activities so as to enhance the overall performance and energy efficiency of the system. In this work, we propose a novel design of NVM-based self-balancing binary search trees for red-black tree, a widely used dictionary structure. Through intentionally mixing up the pointers of red-black tree nodes, we effectively decouple the pointers of a red-black tree into two parts, namely (a) the pointers that maintain the logical structure of the red-black tree and (b) the pointers that keep the memory addresses of the nodes of the red-black tree. By doing so, the NVM writes are significantly reduced, and the performance and energy efficiency are remarkably improved. The efficacy of the proposed design is then verified by experimental studies, where the results are quite encouraging.

原文English
主出版物標題Proceedings of the 2017 IEEE International Conference on Applied System Innovation
主出版物子標題Applied System Innovation for Modern Technology, ICASI 2017
編輯Teen-Hang Meen, Artde Donald Kin-Tak Lam, Stephen D. Prior
發行者Institute of Electrical and Electronics Engineers Inc.
頁面1075-1078
頁數4
ISBN(電子)9781509048977
DOIs
出版狀態Published - 21 7月 2017
事件2017 IEEE International Conference on Applied System Innovation, ICASI 2017 - Sapporo, Japan
持續時間: 13 5月 201717 5月 2017

出版系列

名字Proceedings of the 2017 IEEE International Conference on Applied System Innovation: Applied System Innovation for Modern Technology, ICASI 2017

Conference

Conference2017 IEEE International Conference on Applied System Innovation, ICASI 2017
國家/地區Japan
城市Sapporo
期間13/05/1717/05/17

文獻附註

Publisher Copyright:
© 2017 IEEE.

UN SDG

此研究成果有助於以下永續發展目標

  1. Affordable and clean energy
    Affordable and clean energy

指紋

深入研究「Obfuscated red-black tree: Decoupling search trees to make them friendly for nonvolatile memories in one-memory systems」主題。共同形成了獨特的指紋。

引用此