Skip navigation

DSpace

機構典藏 DSpace 系統致力於保存各式數位資料(如:文字、圖片、PDF)並使其易於取用。

點此認識 DSpace
DSpace logo
English
中文
  • 瀏覽論文
    • 校院系所
    • 出版年
    • 作者
    • 標題
    • 關鍵字
    • 指導教授
  • 搜尋 TDR
  • 授權 Q&A
    • 我的頁面
    • 接受 E-mail 通知
    • 編輯個人資料
  1. NTU Theses and Dissertations Repository
  2. 電機資訊學院
  3. 資訊工程學系
請用此 Handle URI 來引用此文件: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/56244
標題: 以細粒度之寫入排程機制增進相變化記憶體於能源預 算限制下之效能
Fine-grained Write Scheduling to Improve PCM Performance under Power Budget Limitation
作者: Shun-Chih Yu
游舜志
指導教授: 楊佳玲(Chia-Lin Yang)
關鍵字: 相變化記憶體,記憶體排程,能源預算,區段寫入,
Phase-Change-Memory,Memory Scheduling,Power Budget,Division Programming,
出版年 : 2014
學位: 碩士
摘要: 作為被看好的新一代記憶體之一,相變化記憶體 (Phase-Change- Memory) 擁有多項優於傳統隨機存取記憶體 (DRAM) 之優點,如較高 的單元密度 (cell density) 及零靜態功率 (leakage power) 等。除了寫入耗 損問題 (wear-out) 及較長的寫入延遲 (write latency) 外,相變化記憶體 也面臨了因高寫入功率所帶來的能源議題。先前研究指出相變化記憶 體之內部能源供應並無法支援同時對所有寫入請求之操作並提出能源 預算限制 (power budget limitation),而我們發現此現象隨著最底層快取 記憶體 (last-level cache) 的快取線 (cache line) 之增大變得更嚴重。雖然 區段寫入技術 (division programming) 是個可行的解決方案,其造成之 效能耗損仍相當可觀。
在這篇論文中,我們提出細粒度之寫入排程機制以增進相變化記憶 體於能源預算限制下之效能。我們發現區段寫入技術主要有兩項缺點: 其一,所有屬於同一寫入請求之區段必須被共同地排程,意味著對無 法被發出 (un-issuable) 的區段之搶先 (preemption) 是不可行的而損害效 能。其二,將寫入請求分割為區段之方法為靜態地依照位元位置 (bit position),其喪失了動態調整各區段能源消耗之彈性。根據此觀察,我 們提出了兩個方法。首先,次請求排程 (sub-request scheduling) 使排程 器 (scheduelr) 可進行區段粒度之排程以支援對無法寫入區段之搶先。 第二,動態區段分割 (dynamic division) 可於運行時藉由搬移欲寫入之 資料以調整各區段間之能源配置 (power allocation)。我們的實驗結果展 示了這些機制能有效地增進系統效能達 31%。
As a promising candidate for future memory, Phase-Change-Memory (PCM) has several advantages over traditional DRAM, such as high cell density and zero leakage power. In addition to the wear-out problem and longer write latency, PCM also faces power issue with high write power. Prior works ad- dress the power budget limitation that the internal power supply could not sustain programming all the write requests for all banks simultaneously, and we find that this situation even gets worse with enlarged last-level cache line. Though division programming technique is a possible solution, the perfor- mance degradation is still substantial.
In this thesis, we propose fine-grained write scheduling to improve the performance of Phase-Change-Memory under power budget limitation. There are two major problems with division programming of PCM write operation: (1) all the divisions of a write request are scheduled collectively, indicating that the preemption of un-issuable divisions is unfeasible and degrades the performance; (2) divisions are divided statically by bit positions, which is lack of flexibility to manage the power consumption of each divisions at runtime. Based on these observations, we propose two schemes. First, sub-request scheduling enables scheduler to schedule under the granularity of divisions to support the preemption of un-issuable write divisions. Second, dynamic division adjusts the power allocation of each division by shifting the data to be written at runtime. Our experimental results show that these techniques improve the system performance significantly by up to 31%.
URI: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/56244
全文授權: 有償授權
顯示於系所單位:資訊工程學系

文件中的檔案:
檔案 大小格式 
ntu-103-1.pdf
  未授權公開取用
901.58 kBAdobe PDF
顯示文件完整紀錄


系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。

社群連結
聯絡資訊
10617臺北市大安區羅斯福路四段1號
No.1 Sec.4, Roosevelt Rd., Taipei, Taiwan, R.O.C. 106
Tel: (02)33662353
Email: ntuetds@ntu.edu.tw
意見箱
相關連結
館藏目錄
國內圖書館整合查詢 MetaCat
臺大學術典藏 NTU Scholars
臺大圖書館數位典藏館
本站聲明
© NTU Library All Rights Reserved