標題: 供電限制下之多通道固態硬碟動態電流控制策略
A dynamic current capping strategy for multichannel SSDs with reduced power supply
作者: 鄭加祥
Cheng, Chia-Hsiang
張立平
Chang, Li-Pin
資訊科學與工程研究所
關鍵字: 固態硬碟;峰值電流;功耗預算;功耗模型;排程演算法;寫入策略;Solid-state disks;peak power;power budget;power model;scheduling algorithm;writing strategy
公開日期: 2015
摘要: 快閃記憶體儲存裝置因為高效能、抗震性、低功耗等特性,固態硬碟逐漸取代傳統硬碟作為主要儲存裝置。然而,為了進一步提升效能與容量,廠商傾向於採用多通道架構,雖然增加了整體平行度,但也使得裝置耗電提高,若不小心處理,固態硬碟峰值電流將超越傳統硬碟,低功耗將不再是快閃記憶體的優勢,除此之外,當峰值電流超越儲存裝置介面提供之功率預算,會使得裝置無法全速運作,造成效能損失。本研究我們提出動態控制峰值電流之排程演算法,首先透過實際量測建立出各種快閃記憶體操作之功耗,接著根據數學定理提出能有效控制峰值電流的排程演算法。相較於過去研究提出之基於個數之排程演算法,我們的演算法能達到更高的吞吐量。此外,現今快閃記憶體採用多階層儲存單元(Multi-layer cell)快閃記憶體,其成對頁(paired pages)彼此寫入速度以及功耗不相同,我們利用此特性提出減少裝置反應時間之寫入策略。
Flash memory based storage has become more and more popular for its high performance, shock resistance, and power efficiency. Solid-state disks are replacing HDDs as the main storage devices. However, in order to achieve better throughput and larger capacity, the manufacturers adopt the multichannel architecture consisting of multiple flash chips. As a result, the power consumption grows up with the degree of parallelism. Despite achieving higher performance, the peak power consumption issue becomes a problem. With limited power supply provided by the interface ports, the devices may suffer performance degradation. In this work we proposed a dynamic current capping (DCC) algorithm to enforce the power budget without sever performance degradation. We first build the power models of flash operations from empirical measurement. Then we design the algorithm based on mathematical corollary. The results show that our algorithm outperforms the traditional count-based algorithms. In addition, we exploit the asymmetry of MLC flash paired pages to propose a writing strategy improve the device response time.
URI: http://140.113.39.130/cdrfb3/record/nctu/#GT070256025
http://hdl.handle.net/11536/127130
顯示於類別:畢業論文