A power aware task scheduling algorithm for SMT processors
碩士 === 國立中正大學 === 資訊工程所 === 95 === Dynamic voltage scaling (DVS) AND Dynamic frequency scaling (DFS) are major power-saving scheduling algorithm in nowadays embedded system. These two algorithms emphasize on dynamic adjusting frequency and supply voltage to make good use of slack time to shorten the...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2007
|
Online Access: | http://ndltd.ncl.edu.tw/handle/64071479067195412528 |
id |
ndltd-TW-095CCU05392055 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-095CCU053920552015-10-13T11:31:38Z http://ndltd.ncl.edu.tw/handle/64071479067195412528 A power aware task scheduling algorithm for SMT processors 一種多執行緒處理器上的省電排程演算法 Chih-tsung Chien 簡志璁 碩士 國立中正大學 資訊工程所 95 Dynamic voltage scaling (DVS) AND Dynamic frequency scaling (DFS) are major power-saving scheduling algorithm in nowadays embedded system. These two algorithms emphasize on dynamic adjusting frequency and supply voltage to make good use of slack time to shorten the system idle time and improve the system performance. In this paper, since Simultaneous Multi-Threading (SMT) can improve task level parallelism efficiently, we propose one scheduling algorithm basing on this architecture. Different from DVS and DFS that low down the frequency, we try to delay task execution in proper situation to make many tasks be executed at the same time to save system’s execution time. In addition, we will adjust the frequency properly in order to prevent the miss deadline from happening. Through the simulation, we can prove that this scheduling algorithm is much better power-saving than current scheduling algorithm. Shi-wu Lo 羅習五 2007 學位論文 ; thesis 55 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立中正大學 === 資訊工程所 === 95 === Dynamic voltage scaling (DVS) AND Dynamic frequency scaling (DFS) are major power-saving scheduling algorithm in nowadays embedded system. These two algorithms emphasize on dynamic adjusting frequency and supply voltage to make good use of slack time to shorten the system idle time and improve the system performance.
In this paper, since Simultaneous Multi-Threading (SMT) can improve task level parallelism efficiently, we propose one scheduling algorithm basing on this architecture. Different from DVS and DFS that low down the frequency, we try to delay task execution in proper situation to make many tasks be executed at the same time to save system’s execution time. In addition, we will adjust the frequency properly in order to prevent the miss deadline from happening. Through the simulation, we can prove that this scheduling algorithm is much better power-saving than current scheduling algorithm.
|
author2 |
Shi-wu Lo |
author_facet |
Shi-wu Lo Chih-tsung Chien 簡志璁 |
author |
Chih-tsung Chien 簡志璁 |
spellingShingle |
Chih-tsung Chien 簡志璁 A power aware task scheduling algorithm for SMT processors |
author_sort |
Chih-tsung Chien |
title |
A power aware task scheduling algorithm for SMT processors |
title_short |
A power aware task scheduling algorithm for SMT processors |
title_full |
A power aware task scheduling algorithm for SMT processors |
title_fullStr |
A power aware task scheduling algorithm for SMT processors |
title_full_unstemmed |
A power aware task scheduling algorithm for SMT processors |
title_sort |
power aware task scheduling algorithm for smt processors |
publishDate |
2007 |
url |
http://ndltd.ncl.edu.tw/handle/64071479067195412528 |
work_keys_str_mv |
AT chihtsungchien apowerawaretaskschedulingalgorithmforsmtprocessors AT jiǎnzhìcōng apowerawaretaskschedulingalgorithmforsmtprocessors AT chihtsungchien yīzhǒngduōzhíxíngxùchùlǐqìshàngdeshěngdiànpáichéngyǎnsuànfǎ AT jiǎnzhìcōng yīzhǒngduōzhíxíngxùchùlǐqìshàngdeshěngdiànpáichéngyǎnsuànfǎ AT chihtsungchien powerawaretaskschedulingalgorithmforsmtprocessors AT jiǎnzhìcōng powerawaretaskschedulingalgorithmforsmtprocessors |
_version_ |
1716845058629566464 |