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

Full description

Bibliographic Details
Main Authors: Jian-Ming Chen, 陳建銘
Other Authors: Ying- Sun Tsung
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