請用此 Handle URI 來引用此文件:
http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/35252
標題: | 多工環境下之快取記憶體漏電流管理 Cache Leakage Management for Multi-Programming Workloads |
作者: | Chun-Yang Chen 陳俊揚 |
指導教授: | 楊佳玲(Chia-Lin Yang) |
關鍵字: | 快取記憶體,漏電流,多工環境, Cache,Leakage,Multiprogrmming, |
出版年 : | 2005 |
學位: | 碩士 |
摘要: | 由於手持設備的普及,在嵌入式系統上,能量消耗成為一個主要的議題。除了動態能量(dynamic energy)之外,靜態能量(static energy)也就是系統漏電近年來也越來越受到重視。有預估報告指出,當製程技術進步到.07時,系統漏電將會佔據全部能源的百分之七十,所以近年來,就有兩種的電路被設計來降低快取記憶體裡的漏電流,也就是State-destructive 和State-preserving,這些電路提供了記憶體低漏電模式,而當有了電路的供給後,也就有一些控制的方法被提出來控制何時需把記憶體放入低漏電模式。過去的快取記憶體漏電流管理研究都專注在單一一個應用程式的特性,不過在實際的系統上,快取記憶體是被多數個程序所共享,因此在這篇論文,我就會利用程序的資訊去管理快取記憶體漏電流。我會根據每一個程序的工作量去分配給其適合的快取記憶體大小,然後分別給執行及暫停的程序不一樣的漏電流管理方法,用這樣的方法,可以省掉第一階層快取記憶體百分之八十四的漏電流,而且不會造成任何的效能損失。 Power consumption is becoming a critical design issue of embedded systems due to the popularity of portable device such as cellular phones and personal digital assistants. While the bulk of the power dissipated is dynamic switching power, leakage power is also beginning to be a concern. Leakage is projected to account for 70% of the cache power budget in 70nm technology. In recent year, two kinds of circuit technique are presented for reducing leakage consumption in cache cells: state-destructive and state-preserving. Most leakage energy can be reduced by using effective control to switch leakage mode. Previous works on cache leakage management are all based on single-application behavior. In real workloads, caches are actually shared by multiple processes. In this paper, I utilize the task-level information to manage cache leakage power. I partition the caches among tasks according to their working set size. I then apply different leakage management policies to the cache regions allocated to active and suspended tasks, respectively. My proposed policies effectively reduce L1 cache leakage energy by 84% on the average for the multi-programming workloads with only negligible degradations in performances. |
URI: | http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/35252 |
全文授權: | 有償授權 |
顯示於系所單位: | 資訊工程學系 |
文件中的檔案:
檔案 | 大小 | 格式 | |
---|---|---|---|
ntu-94-1.pdf 目前未授權公開取用 | 5.69 MB | Adobe PDF |
系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。