對異質性處理器系統上的工作以加權方式作截限時間分配 = Weighted...
國立高雄大學資訊工程學系碩士班

 

  • 對異質性處理器系統上的工作以加權方式作截限時間分配 = Weighted Deadline Assignment for Tasks on Heterogeneous Processor Systems
  • Record Type: Language materials, printed : monographic
    Paralel Title: Weighted Deadline Assignment for Tasks on Heterogeneous Processor Systems
    Author: 海英琪,
    Secondary Intellectual Responsibility: 國立高雄大學
    Place of Publication: [高雄市]
    Published: 撰者;
    Year of Publication: 2009[民98]
    Description: 44面圖、表 : 30公分;
    Subject: 即時系統
    Subject: Deadline Assignment
    Online resource: http://handle.ncl.edu.tw/11296/ndltd/35577095344331960851
    Notes: 參考書目:面
    Notes: 指導教授:郭錦福
    Summary: 嵌入式多媒體系統在現今變得越來越普及,且其有著需要大量運算能力的需求特性。因此,單一處理器的架構便不適合應用在這個環境中。而在異質性多處理器的架構下,其通常由數個通用處理器以及專用處理器所組成,因此能夠提供較大的運算能力給多媒體軟體。此外,在這個架構下,工作需要在不同的處理元件上執行,因此工作通常會根據其執行需求被切割成許多子工作,且這些子工作仍然必須要維持原本執行的先後順序關係。本篇論文著重於如何在異質性多處理器的架構上考量即時工作的排程,並且針對通用處理器以及專用處理器的特性不同來考量各自適合的可排程測試,以維持即時系統的限制。在本篇論文中,我們提出了一個基於Earliest-Deadline-First 的即時排程演算法,並且提出了可排程測試分析用以測試工作是否可以排程。此外,使用者可能會想讓更多的非週期性工作加入到系統中,因此我們將工作的截限時間以加權方式作調整,並且整合於 Total Bandwidth Server的概念中,好讓處理器的負載能夠傾斜而不平衡,來排更多的非週期性工作。而在最後,我們用許多實驗證明了我們的方法能夠得到較好的效果。 As we known, the multimedia embedded systems become more and more popular andrequire powerful computation ability. Uniprocessor architecture is not suitable for the high computation complexity. Heterogeneous multiprocessor architecture has been adopted in many embedded systems, which is usually composed of general purpose processors and specific purpose computing components. In such a system, tasks often need to be processed at multiple different functional processing units. Therefore a task is usually divided into several subtasks according to its execution requirements and the subtasks are executed at particular processing unit with precedence constraints. This thesis focuses the problem of task scheduling on a heterogeneous multiprocessor system which consists of a general purpose CPU and a specific purpose DSP. Within considering the different features between the general purpose processor and specific purpose one, we should adopt distinct and suitable admission control to ensure the real-time guarantees. In this thesis, we present an EDF-based scheduling algorithm and propose the schedulability test analysis. To accept more regular sporadic tasks into the system, a weighted deadline assignment strategy is proposed and we integrate the Total Bandwidth Server that exploit the system computing capacity to deal with sporadic tasks. The capability of the proposed scheme is evaluated by a series of experiments, for which we have encouraging results.
Items
  • 2 records • Pages 1 •
 
310001859985 博碩士論文區(二樓) 不外借資料 學位論文 TH 008M/0019 464103 3841 2009 一般使用(Normal) On shelf 0
310001859977 博碩士論文區(二樓) 不外借資料 學位論文 TH 008M/0019 464103 3841 2009 c.2 一般使用(Normal) On shelf 0
  • 2 records • Pages 1 •
Reviews
Export
pickup library
 
 
Change password
Login