Dynamic Task Scheduling Optimization for Multi-Core Embedded System Using Computational Intelligence
碩士 === 國立東華大學 === 電機工程學系 === 94 === This thesis proposes an intelligent algorithm of task scheduling for heterogeneous multi-core processor system. The algorithm can help system to well utilize the computation ability of each processor. This algorithm can be embedded in operating system kernel. Once...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2006
|
Online Access: | http://ndltd.ncl.edu.tw/handle/32729300751528652251 |
id |
ndltd-TW-094NDHU5442010 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-094NDHU54420102015-12-16T04:39:01Z http://ndltd.ncl.edu.tw/handle/32729300751528652251 Dynamic Task Scheduling Optimization for Multi-Core Embedded System Using Computational Intelligence 計算智慧應用於多核心嵌入式系統之動態任務排程效能最佳化之研究 Jian-Ming Chen 陳建銘 碩士 國立東華大學 電機工程學系 94 This thesis proposes an intelligent algorithm of task scheduling for heterogeneous multi-core processor system. The algorithm can help system to well utilize the computation ability of each processor. This algorithm can be embedded in operating system kernel. Once the algorithm was involved in kernel of multi-core system, the system will distribute the task to available processors according to each processor’s loading and the computation ability for current task, so as to meet the real-time requirement. Based on the two intelligent algorithms, Genetic Algorithm (GA) and Particle Swarm Optimization (PSO), this thesis proposes the improved schemes to enhance the ability of searching optimal solution. According to the specification of both algorithms to improve their efficiency and searching ability for finding optimal solution. Finally, we verified task scheduling for Multi-core embedded system using intelligent algorithm. This thesis will analyze the computation ability of each processor so as to establish a performance index beforehand. While same data need to process, system will probe each processor’s loading and its computation ability for data type and make a judgment to partition the task, so as to integrate all processors and bring up top performance. Keyword:Heterogeneous, Multi-core Real-time Embedded System, Dynamic Task Scheduling Optimization, Intelligent Algorithm, Genetic Algorithm, Particle Swarm Optimization. Ying- Sun Tsung 孫宗瀛 2006 學位論文 ; thesis 70 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立東華大學 === 電機工程學系 === 94 === This thesis proposes an intelligent algorithm of task scheduling for heterogeneous multi-core processor system. The algorithm can help system to well utilize the computation ability of each processor. This algorithm can be embedded in operating system kernel. Once the algorithm was involved in kernel of multi-core system, the system will distribute the task to available processors according to each processor’s loading and the computation ability for current task, so as to meet the real-time requirement.
Based on the two intelligent algorithms, Genetic Algorithm (GA) and Particle Swarm Optimization (PSO), this thesis proposes the improved schemes to enhance the ability of searching optimal solution. According to the specification of both algorithms to improve their efficiency and searching ability for finding optimal solution. Finally, we verified task scheduling for Multi-core embedded system using intelligent algorithm. This thesis will analyze the computation ability of each processor so as to establish a performance index beforehand. While same data need to process, system will probe each processor’s loading and its computation ability for data type and make a judgment to partition the task, so as to integrate all processors and bring up top performance.
Keyword:Heterogeneous, Multi-core Real-time Embedded System, Dynamic Task Scheduling Optimization, Intelligent Algorithm, Genetic Algorithm, Particle Swarm Optimization.
|
author2 |
Ying- Sun Tsung |
author_facet |
Ying- Sun Tsung Jian-Ming Chen 陳建銘 |
author |
Jian-Ming Chen 陳建銘 |
spellingShingle |
Jian-Ming Chen 陳建銘 Dynamic Task Scheduling Optimization for Multi-Core Embedded System Using Computational Intelligence |
author_sort |
Jian-Ming Chen |
title |
Dynamic Task Scheduling Optimization for Multi-Core Embedded System Using Computational Intelligence |
title_short |
Dynamic Task Scheduling Optimization for Multi-Core Embedded System Using Computational Intelligence |
title_full |
Dynamic Task Scheduling Optimization for Multi-Core Embedded System Using Computational Intelligence |
title_fullStr |
Dynamic Task Scheduling Optimization for Multi-Core Embedded System Using Computational Intelligence |
title_full_unstemmed |
Dynamic Task Scheduling Optimization for Multi-Core Embedded System Using Computational Intelligence |
title_sort |
dynamic task scheduling optimization for multi-core embedded system using computational intelligence |
publishDate |
2006 |
url |
http://ndltd.ncl.edu.tw/handle/32729300751528652251 |
work_keys_str_mv |
AT jianmingchen dynamictaskschedulingoptimizationformulticoreembeddedsystemusingcomputationalintelligence AT chénjiànmíng dynamictaskschedulingoptimizationformulticoreembeddedsystemusingcomputationalintelligence AT jianmingchen jìsuànzhìhuìyīngyòngyúduōhéxīnqiànrùshìxìtǒngzhīdòngtàirènwùpáichéngxiàonéngzuìjiāhuàzhīyánjiū AT chénjiànmíng jìsuànzhìhuìyīngyòngyúduōhéxīnqiànrùshìxìtǒngzhīdòngtàirènwùpáichéngxiàonéngzuìjiāhuàzhīyánjiū |
_version_ |
1718150758457671680 |