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...

Full description

Bibliographic Details
Main Authors: Chih-tsung Chien, 簡志璁
Other Authors: Shi-wu Lo
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