嵌入式異構多核處理器的任務調(diào)度研究.pdf_第1頁
已閱讀1頁,還剩74頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、隨著嵌入式系統(tǒng)的應用日益多元化,異構多核處理器因運算能力強且成本較低等特性已經(jīng)成為目前主流的解決方案。由于多核平臺上目標應用的復雜度快速增長,為了更好地利用異構多核處理器的計算能力,合理的任務管理機制必不可少。異構多核處理器體系結構復雜,對工作在其上的操作系統(tǒng)進行任務調(diào)度和資源管理等成為研究難點。嵌入式系統(tǒng)在人們?nèi)粘I钪械钠占笆沟脤Ξ悩嫮h(huán)境下的任務調(diào)度方法的研究具有十分廣闊的應用前景。
  異構多核處理器中,MPU將具有高運算需

2、求的任務分配給DSP完成加速計算,提高處理效率并降低系統(tǒng)耗能。然而當多媒體應用的復雜度越來越高時,低效的任務調(diào)度和分配等會帶來處理器間頻繁的通信開銷,使系統(tǒng)效能大為降低。
  本文提出一種智能硬件任務調(diào)度系統(tǒng),利用多媒體應用的串流特性,動態(tài)管理任務并分配任務給可用的處理器,它可用于異構多核處理器上的多媒體編解碼等應用,提高DSP的效能。
  本文研究的任務調(diào)度系統(tǒng)架構提供高階應用程序接口,易于構建多媒體應用模型。程序員不用考

3、慮內(nèi)存分配、任務調(diào)度、負載平衡、同步和資源競爭等架構細節(jié)。不僅負責運行中的任務管理,而且為處理器間通信分配內(nèi)存。能高效地實現(xiàn)任務管理,通過并行處理MPU或其它內(nèi)核上的任務,減小系統(tǒng)壓力和開銷。
  利用電子系統(tǒng)層級設計方法構建異構多核虛擬平臺,模擬不同處理器架構和應用模型的任務管理流程,以ARM926開發(fā)板上MPEG4解碼器的實現(xiàn)為例驗證了本設計的有效性和實用性。
  大量的實驗結果顯示任務管理效率得到了顯著的提高,同時僅需

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論