本文提出一個新的低耗能排程(energy-aware scheduling)演算法,應用在NoC架構上並使用動態調整電壓來達到省電的效果。在處理器各個核心使用率不高的情況下,透過平行化和動態電壓調整(DVS, dynamic voltage scaling)的技術,以提高各核心使用率來降低功率的消耗。在排程的過程中相較於傳統的方式,我們多考慮了DVS帶來的影響,在減少核心之間的溝通(communication)產生的耗能外也試著去增加執行DVS的機會。在DVS方面把問題轉換成最大點集團(Maximum Weight Clique)問題來解,可以讓DVS的執行更有效率。提出的演算法相較於EAS演算法,可以節省22%的耗能。另外改良過的DVS演算法,相較於PV-DVS演算法,在耗能節省方面有97%的增進。Energy-aware task assignment and scheduling over a many-core network-on-chip (MC-NoC) platform is investigated. For real time applications, time slacks of a preliminary task schedule may be exploited to conserve energy. This can be accomplished by leveraging the dynamic voltage scaling (DVS) technique to slow down clock frequency of certain cores so long as the deadline is met. In this The...
節能排程在行動裝置以及資料中心等應用領域上都是相當重要的議題。 現代的多核心處理器可以支援獨立動態調整時脈, 這樣的機制讓我們能夠訂定出既省電又高效能的排程計畫。 為了在多核心平台上達到省電的目的,我...
Power consumed by modern computer systems, particularly servers in data centers has almost reached a...
Power management has become an important system design issue for both embed-ded systems and server s...
Dynamic voltage scaling (DVS) is a well-known low power design technique that reduces the processor ...
Dynamic voltage scaling (DVS) is a well-known low power design technique that reduces the processor ...
由於深次微米技術的發展,在單一矽晶片可容納10億個電晶體的情形下,使得設計一個完整的系統在單一晶片上已成為可能。不過,在設計大型系統晶片時,處理IP間的訊息傳送將變成巨大的挑戰。晶片網路(Networ...
Network-on-Chip (NoC) is emerging as a promising communication structure, which is scalable with res...
Dynamic voltage scaling (DVS) has been adopted in many com-puting systems to reduce the energy consu...
現今的嵌入式系統多半採取多重處理單元的設計方式,這樣的架構挑戰了考量能源效益的軟硬體共同設計。本論文探討在此種架構下,具備一個可動態電壓調節處理器與一個不可動態電壓調節處理單元的系統之省電即時程序排程...
本論文提出了即時系統上新的最佳化問題,名為動態電源模式轉換(DPMS)。為了降低系統中最低限度的能源消耗(static power),我們藉由某些特定的電源模式將系統閒置中的元件關閉,而這些特定的電源...
Traditionally, the primary performance goal of computer systems has focused on reducing the executio...
Dynamic voltage scheduling has been proven to be one of the most effective ways to reduce the power ...
peer reviewedWith the fast development of supercomputers, energy consumption by large scale compute...
The problem of reducing energy consumption is dominating the design of several real-time systems. Th...
Energy consumption is increasingly affecting battery life and cooling for real- time systems. Dynami...
節能排程在行動裝置以及資料中心等應用領域上都是相當重要的議題。 現代的多核心處理器可以支援獨立動態調整時脈, 這樣的機制讓我們能夠訂定出既省電又高效能的排程計畫。 為了在多核心平台上達到省電的目的,我...
Power consumed by modern computer systems, particularly servers in data centers has almost reached a...
Power management has become an important system design issue for both embed-ded systems and server s...
Dynamic voltage scaling (DVS) is a well-known low power design technique that reduces the processor ...
Dynamic voltage scaling (DVS) is a well-known low power design technique that reduces the processor ...
由於深次微米技術的發展,在單一矽晶片可容納10億個電晶體的情形下,使得設計一個完整的系統在單一晶片上已成為可能。不過,在設計大型系統晶片時,處理IP間的訊息傳送將變成巨大的挑戰。晶片網路(Networ...
Network-on-Chip (NoC) is emerging as a promising communication structure, which is scalable with res...
Dynamic voltage scaling (DVS) has been adopted in many com-puting systems to reduce the energy consu...
現今的嵌入式系統多半採取多重處理單元的設計方式,這樣的架構挑戰了考量能源效益的軟硬體共同設計。本論文探討在此種架構下,具備一個可動態電壓調節處理器與一個不可動態電壓調節處理單元的系統之省電即時程序排程...
本論文提出了即時系統上新的最佳化問題,名為動態電源模式轉換(DPMS)。為了降低系統中最低限度的能源消耗(static power),我們藉由某些特定的電源模式將系統閒置中的元件關閉,而這些特定的電源...
Traditionally, the primary performance goal of computer systems has focused on reducing the executio...
Dynamic voltage scheduling has been proven to be one of the most effective ways to reduce the power ...
peer reviewedWith the fast development of supercomputers, energy consumption by large scale compute...
The problem of reducing energy consumption is dominating the design of several real-time systems. Th...
Energy consumption is increasingly affecting battery life and cooling for real- time systems. Dynami...
節能排程在行動裝置以及資料中心等應用領域上都是相當重要的議題。 現代的多核心處理器可以支援獨立動態調整時脈, 這樣的機制讓我們能夠訂定出既省電又高效能的排程計畫。 為了在多核心平台上達到省電的目的,我...
Power consumed by modern computer systems, particularly servers in data centers has almost reached a...
Power management has become an important system design issue for both embed-ded systems and server s...