標題: 雙核心嵌入式系統之即時線上排程方法
Real-time on-line Task scheduling for dual-core embedded systems
作者: 鄭家明
Chia-Ming Cheng
張立平
Li-Pin Chang
資訊科學與工程研究所
關鍵字: 即時系統;線上排程;嵌入式系統;Real-Time;on-line scheduling;Embedded System
公開日期: 2007
摘要: 為了解決效能及能耗的問題,很多嵌入式系統產品採用dual core或是multi-core的架構,在這些架構中,常加入DSP來滿足日益漸增的多媒體需求。DSP 因為要處理大量的數學計算,所以register 數量大,pipeline stage 深,造成context switch overhead 很大,因此DSP 在排程行為上屬於Non-preemptive。此外,一個DSP 會有多個Task 在上面執行,容易發生Resource Contention,加上每一個Task 需要在不同的core之間切換,按照一定的順序在不同的core執行不同類型的工作 (precedence constraint),所以在這樣具有heterogeneous core的平台在設計上會有以下的challenges: (1) 如何在滿足precedence constraint 的條件下,降低Task 在DSP的response delay,避免Task miss deadline (2)如何on-line判斷一組Task set 的可排程性,決定是否accept 或是reject 一個on-line task。在本篇論文,我們的目標是解決上述的兩項問題:我們提出在DSP加入Preemption Point 的方法,降低Task 的response delay以及提昇系統的可排程性。此外,我們也設計在microprocessor( MPU and DSP )的排程方法,並提出admission control 方法檢查Task set 可排程與否。
URI: http://140.113.39.130/cdrfb3/record/nctu/#GT009555522
http://hdl.handle.net/11536/39474
顯示於類別:畢業論文


文件中的檔案:

  1. 552201.pdf

若為 zip 檔案,請下載檔案解壓縮後,用瀏覽器開啟資料夾中的 index.html 瀏覽全文。