Skip navigation

DSpace

機構典藏 DSpace 系統致力於保存各式數位資料(如:文字、圖片、PDF)並使其易於取用。

點此認識 DSpace
DSpace logo
English
中文
  • 瀏覽論文
    • 校院系所
    • 出版年
    • 作者
    • 標題
    • 關鍵字
    • 指導教授
  • 搜尋 TDR
  • 授權 Q&A
    • 我的頁面
    • 接受 E-mail 通知
    • 編輯個人資料
  1. NTU Theses and Dissertations Repository
  2. 電機資訊學院
  3. 資訊工程學系
請用此 Handle URI 來引用此文件: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/9532
完整後設資料紀錄
DC 欄位值語言
dc.contributor.advisor薛智文(Chih-Wen Hsueh 薛智文)
dc.contributor.authorChih-Ying Chenen
dc.contributor.author陳士穎zh_TW
dc.date.accessioned2021-05-20T20:27:13Z-
dc.date.available2011-09-02
dc.date.available2021-05-20T20:27:13Z-
dc.date.copyright2008-09-02
dc.date.issued2008
dc.date.submitted2008-08-18
dc.identifier.citation[1] Advanced Micro Devices (AMD). Multi-core processors - the next evolution in computing.
[2] S.K. Baruah, N.K. Cohen, C.G. Plaxton, and D.A. Varvel. Proportionate progress: A notion of fairness in resource allocation. Algorithmica, 15(6):600–625, June 1996.
[3] S.K. Baruah and J. Goossens. Preemptive scheduling of uniform processor systems. Journal of the ACM, 25(1):92–101, Jan. 1978.
[4] S.K. Baruah and J. Goossens. Rate-monotonic scheduling on uniform multiprocessors. IEEE Transactions on Computers, 52(7):966–970, Jul 2003.
[5] J.M. Calandrino, D. Baumberger, S. Tong Li, Hahn, and J.H. Anderson. Soft real-time scheduling on performance asymmetric multicore platforms.Real Time and Embedded Technology and Applications Symposium, April 2007.
[6] A Chandra, M Adler, and P Shenoy. Deadline fair scheduling: bridging the theory and practice of proportionate pair scheduling in multiprocessor systems. Real-Time Technology and Applications Symposium, pages 3–14, June 2001.
[7] Hyeonjoong Cho, Binoy Ravindran, and E. Douglas Jensen. An optimal real-time scheduling algorithm for multiprocessors. RTSS, pages 101–110, Oct. 2006.
[8] M.L. Dertouzos and A.K Mok. Multiprocessor online scheduling of hardreal-time tasks. IEEE Transcation on Software Engineering, 15(12):1497–1506, Dec. 1989.
[9] S. Funk, J. Goossens, and S. Baruah. On-line scheduling on uniform multiprocessors. RTSS, pages 183–192, Dec. 2001.
[10] Dorit S. Hochbaum and David B. Shmoys. A polynomial approximation scheme for scheduling on uniform processors: Using the dual approximation approach. SIAM Journal on Computing, 17(3):539–551, 1988.
[11] Philip Holman and James H. Anderson. Adapting pfair scheduling for symmetric multiprocessors. Journal of Embedded Computing, 1(4):543–564, 2005.
[12] Edward C. Horvath, Shui Lam, and Ravi Sethi. A level algorithm for preemptive scheduling. Journal of the ACM, 24(1):32–43, January 1977.
[13] Klaus Jansen and Lorant Porkolab. Improved approximation schemes for scheduling unrelated parallel machines. ACM symposium on Theory of computing, 1999.
[14] Jan Karel Lenstra, David B. Shmoys, and ´Eva Tardos. Approximation algorithms for scheduling unrelated parallel machines. Mathematical Programming, 46(1), Jan. 1990.
[15] C. L. Liu and J. Layland. Scheduling algorithms for multiprogramming in a hard real-time environment. Journal of the ACM, 10(1):46–61, 1973.
[16] Jane W.S. Liu. Real-Time Systems. Prentice Hall, 2000.
[17] R.R. Muntz and E.G. Coffman. Optimal preemptive scheduling on twoprocessor systems. Computers, IEEE Transactions on, (11):1014–1020, Nov. 1969.
[18] B. Srivastava. An effective heuristic for minimising makespan on unrelated parallel machines. The Journal of the Operational Research Society, 49(8):886–894, Aug. 1998.
dc.identifier.urihttp://tdr.lib.ntu.edu.tw/jspui/handle/123456789/9532-
dc.description.abstract週期性任務在多處理器上的排程是硬性即時環境下其中一個最受
矚目的問題,而其中包括令人熟知的制式多處理器排程,在制式多處理器環境下,每個任務在一個處理器上的執行時間是等比例於該處理器的運算能力,在以往的成果中,制式多處理器的線上排程只有合適的近似解;在這篇論文,隨著任務可以遷移到不同的處理器,我們首度提出 T-Ler 平面這個嶄新的模型,用來描述任務和處理器的行為,並在T-Ler 平面上提出兩種最佳演算法以在制式多處理器上排程動態優先即時任務,為了讓演算法更符合真實並減少本文切換,我們提出了複雜度在多項式時間以內的演算法來保證一個 T-Ler 平面裡重新排程的次數,由於任務遷移在 SOC 多核心平台下較為容易達成,我們的結果也許可以應用到非對稱的多核心平台。
zh_TW
dc.description.abstractIn hard-real-time environment, scheduling periodic tasks upon multiprocessors is one of the most popular problems where uniform multiprocessor scheduling is a well-known one. In uniform multiprocessor scheduling, execution
time of each task in one processor is proportional to the computing capacity of this processor. From previous works, there are only approximate feasible solutions for on-line scheduling on uniform multiprocessors. In this thesis, with task migration, we first present a novel model called T-Ler plane for uniform multiprocessors to describe the behavior of tasks and processors, and two optimal algorithms based on T-Ler plane to schedule dynamic-priority real-time tasks on uniform multiprocessors. To make it practical and reduce context switches, we also present a polynomial-time algorithm to bound the times of rescheduling or task migration in a T-Ler plane and give an experimental evaluation for it. Since task migration is easier in SOC multicore processors, our result might be applicable and adapted to many asymmetric multicore platforms.
en
dc.description.provenanceMade available in DSpace on 2021-05-20T20:27:13Z (GMT). No. of bitstreams: 1
ntu-97-R95922148-1.pdf: 538637 bytes, checksum: 14fdbe405cadde0a7bfbcea8493470f4 (MD5)
Previous issue date: 2008
en
dc.description.tableofcontents1 Introduction 1
2 Definitions, Assumptions, and Feasibility Condition for Uniform Multiprocessors 12
2.1 Definitions and Assumptions 12
2.2 Feasibility Condition for Uniform Multiprocessors 14
3 Model andT-Ler Plane 17
3.1 P-fair and Fluid Schedule 17
3.2 T-Ler Planes 18
3.3 Definitions in One T-Ler Plane 21
3.4 T-Ler Plane vs T-L Plane 21
4 Optimal Scheduling Algorithms for Uniform Multiprocessors 25
4.1 Precaution Greedy (PG) Scheduling Algorithm 27
4.2 Precaution Cut Greedy (PCG) Scheduling Algorithm 27
4.3 Proof of Optimality 29
5 Experimental Evaluation 38
5.1 Input Generator 38
5.2 PG and PCG Performance Evaluation 38
6 Conclusions 45
Bibliography 46
dc.language.isoen
dc.subject即時zh_TW
dc.subject制式zh_TW
dc.subject多處理zh_TW
dc.subject器zh_TW
dc.subject最佳zh_TW
dc.subject線上zh_TW
dc.subject演算法zh_TW
dc.subject預防zh_TW
dc.subject貪婪zh_TW
dc.title制式多處理器下的最佳動態優先即時排程演算法zh_TW
dc.titleOptimal Dynamic-priority Real-Time Scheduling Algorithms
for Uniform Multiprocessors
en
dc.typeThesis
dc.date.schoolyear96-2
dc.description.degree碩士
dc.contributor.oralexamcommittee施吉昇,張榮貴,陳敬
dc.subject.keyword即時,制式,多處理,器,最佳,線上,演算法,預防,貪婪,切,zh_TW
dc.subject.keywordreal-time,uniform,multiprocessors,optimal,on-line,algorithm,precaution,greedy,cut,en
dc.relation.page49
dc.rights.note同意授權(全球公開)
dc.date.accepted2008-08-19
dc.contributor.author-college電機資訊學院zh_TW
dc.contributor.author-dept資訊工程學研究所zh_TW
顯示於系所單位:資訊工程學系

文件中的檔案:
檔案 大小格式 
ntu-97-1.pdf526.01 kBAdobe PDF檢視/開啟
顯示文件簡單紀錄


系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。

社群連結
聯絡資訊
10617臺北市大安區羅斯福路四段1號
No.1 Sec.4, Roosevelt Rd., Taipei, Taiwan, R.O.C. 106
Tel: (02)33662353
Email: ntuetds@ntu.edu.tw
意見箱
相關連結
館藏目錄
國內圖書館整合查詢 MetaCat
臺大學術典藏 NTU Scholars
臺大圖書館數位典藏館
本站聲明
© NTU Library All Rights Reserved