Real-Time Resource Management for End-to-End Deadlines
博士 === 國立臺灣大學 === 資訊工程學研究所 === 93 === In recent years, many modern component-oriented distributed systems, such as phased array radars, are built with commercial-off-the-shelf components, and the functions of many hardware components are also re-implemented by software modules. In such systems, task...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Online Access: | http://ndltd.ncl.edu.tw/handle/63302792327672519565 |
id |
ndltd-TW-093NTU05392022 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-093NTU053920222015-12-21T04:04:54Z http://ndltd.ncl.edu.tw/handle/63302792327672519565 Real-Time Resource Management for End-to-End Deadlines 具點對點截限時間之即時資源管理 Chin-Fu Kuo 郭錦福 博士 國立臺灣大學 資訊工程學研究所 93 In recent years, many modern component-oriented distributed systems, such as phased array radars, are built with commercial-off-the-shelf components, and the functions of many hardware components are also re-implemented by software modules. In such systems, tasks could be modelled as distributed real-time tasks which require end-to-end deadline guarantees and have precedence constraints. In this thesis, we propose a two stage scheduling algorithm with emph{probabilistic timing guarantees} and a hierarchical emph{resource allocation} framework with no totally ordered importance or numeric utility value for every task. We take component-oriented radar systems as a case study to demonstrate the feasibility of our work. Different from most previous work on either algorithms with restrictions in resource utilization or heuristics without analytical ways for schedulability guarantees, we propose a joint real-time scheduling algorithm for both front-end and back-end processor workloads with an analytical framework for off-line probabilistic analysis and on-line admission control. We also develop a hierarchical resource allocation framework. This approach consists of two phases: In the off-line phase, the algorithm computes the sub-optimal resource configuration assignments for few workload states by a dynamic programming approach; in the on-line phase, the algorithm computes resource reconfiguration assignments by a greedy approach, provided that sub-optimal resource reconfiguration assignments for several selected workload states are computed in the off-line phase. Beside component-oriented radar systems, the ideas presented in this thesis could be applied to the designs of many component-oriented distributed systems. Tei-Wei Kuo 郭大維 學位論文 ; thesis 87 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
博士 === 國立臺灣大學 === 資訊工程學研究所 === 93 === In recent years, many modern component-oriented distributed
systems, such as phased array radars, are built with commercial-off-the-shelf components, and the functions of many hardware components are also re-implemented by software modules. In such systems, tasks could be modelled as distributed real-time tasks which require end-to-end deadline guarantees and have precedence constraints. In this thesis, we propose a two stage scheduling algorithm with emph{probabilistic timing guarantees}
and a hierarchical emph{resource allocation} framework with no totally ordered importance or numeric utility value for every task.
We take component-oriented radar systems as a case study to
demonstrate the feasibility of our work. Different from most previous work on either algorithms with restrictions in resource utilization or heuristics without analytical ways for schedulability guarantees, we propose a joint real-time scheduling algorithm for both front-end and back-end processor workloads with an analytical framework for off-line probabilistic analysis and on-line admission
control. We also develop a hierarchical resource allocation
framework. This approach consists of two phases: In the off-line phase, the algorithm computes the sub-optimal resource configuration assignments for few workload states by a dynamic programming approach; in the on-line phase, the algorithm computes resource reconfiguration assignments by a greedy approach, provided that sub-optimal resource reconfiguration assignments for several
selected workload states are computed in the off-line phase. Beside component-oriented radar systems, the ideas presented in this thesis could be applied to the designs of many component-oriented distributed systems.
|
author2 |
Tei-Wei Kuo |
author_facet |
Tei-Wei Kuo Chin-Fu Kuo 郭錦福 |
author |
Chin-Fu Kuo 郭錦福 |
spellingShingle |
Chin-Fu Kuo 郭錦福 Real-Time Resource Management for End-to-End Deadlines |
author_sort |
Chin-Fu Kuo |
title |
Real-Time Resource Management for End-to-End Deadlines |
title_short |
Real-Time Resource Management for End-to-End Deadlines |
title_full |
Real-Time Resource Management for End-to-End Deadlines |
title_fullStr |
Real-Time Resource Management for End-to-End Deadlines |
title_full_unstemmed |
Real-Time Resource Management for End-to-End Deadlines |
title_sort |
real-time resource management for end-to-end deadlines |
url |
http://ndltd.ncl.edu.tw/handle/63302792327672519565 |
work_keys_str_mv |
AT chinfukuo realtimeresourcemanagementforendtoenddeadlines AT guōjǐnfú realtimeresourcemanagementforendtoenddeadlines AT chinfukuo jùdiǎnduìdiǎnjiéxiànshíjiānzhījíshízīyuánguǎnlǐ AT guōjǐnfú jùdiǎnduìdiǎnjiéxiànshíjiānzhījíshízīyuánguǎnlǐ |
_version_ |
1718155088525000704 |