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/28939
完整後設資料紀錄
DC 欄位值語言
dc.contributor.advisor劉邦鋒(Pangfeng Liu)
dc.contributor.authorEn-Jan Chouen
dc.contributor.author周恩冉zh_TW
dc.date.accessioned2021-06-13T00:30:36Z-
dc.date.available2007-07-30
dc.date.copyright2007-07-30
dc.date.issued2007
dc.date.submitted2007-07-26
dc.identifier.citation[1] S. Altschul, W. Gish, W. Miller, E. Myers, and D. Lipman. Basic local alignment search tool. Journal of Molecular Biology, 215(3):403–410, 1990.
[2] H. Casanova, G. Obertelli, F. Berman, and R. Wolski. The apples parameter sweep template: user-level middleware for the grid. In Proceedings of the ACM/IEEE conference on Supercomputing, pages 75–76, 2000.
[3] M. R. Garey, D. S. Johnson, and L. Stockmeyer. Some simplified npcomplete problems. In Proceedings of the ACM symposium on Theory of computing, pages 47–63, 1974.
[4] A. Giersch, Y. Robert, and F. Vivien. Scheduling tasks sharing files on heterogeneous master-slave platforms. Journal of Systems Architecture, 52(2):88–104, 2006.
[5] S. M. Johnson. Optimal two- and three-stage production schedules with setup times included. Naval Research Logistics Quarterly, 1(1):61–68, 1954.
[6] M. Maheswaran, S. Ali, H. J. Siegel, D. Hensgen, and R. F. Freund. Dynamic matching and scheduling of a class of independent tasks onto heterogeneous computing systems. In Proceedings of the Heterogeneous Computing Workshop, pages 30–44, 1999.
dc.identifier.urihttp://tdr.lib.ntu.edu.tw/jspui/handle/123456789/28939-
dc.description.abstract幾乎所有的叢集與格網系統都仰賴資料以計算結果,並且在資料可被取得之前計算工作是無法開始的。因此恰當的安排資料傳輸以及工作執行對於整體的效率可以產生顯著的影響。在本篇論文中我們分別就考慮儲存空間限制與否分析了互享資料工作之排程問題的計算複雜度,我們展示了當儲存空間受到限制時即使每個工作最多只需要三份資料,這個問題仍然是 NP-Complete 的。另一方面,我們也展示了當儲存空間不受限制時,若是每個工作最多只需要兩份資料,那麼我們可以很有效率地找到最佳工作排程。我們也提出了一個很有效率的經驗法則演算法可在工作所需要的資料數量不受限制時找到很好的排程,實驗結果也顯示這個演算法表現地相當好,可以找到非常接近最佳解的排程。zh_TW
dc.description.abstractAlmost every computation job in the cluster or grid systems requires input data in order to find the solution, and the computation cannot proceed without the required data become available. As a result a proper interleaving of data transfer and job execution has a significant impact on the overall efficiency. In this paper we analyze the computational complexity of the shared data job scheduling problem, with and without consideration of storage capacity constraint. We show that if there is an upper bound on the server capacity, the problem is NP-complete, even when each job depends on at most three data. On the other hand, if there is no upper bound on the server capacity, we show that there exists an efficient algorithm that gives optimal job schedule when each job depends on at most two data. We also give an effective heuristic algorithm that gives good schedule for cases where there is no limit on the number of data a job may access. Experimental results indicate that this heuristic algorithm performs very well, and gives near optimal solutions.en
dc.description.provenanceMade available in DSpace on 2021-06-13T00:30:36Z (GMT). No. of bitstreams: 1
ntu-96-R94922149-1.pdf: 339238 bytes, checksum: f8d63f44533fdb72b69fb0fbb0276019 (MD5)
Previous issue date: 2007
en
dc.description.tableofcontents1 Introduction 1
2 System Model 5
2.1 Unlimited Capacity Model . . . . . . . . . . . . . . . . . . . . 5
2.2 Limited Capacity Model . . . . . . . . . . . . . . . . . . . . . 6
2.3 Problem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3 Algorithms for Unlimited Capacity Model 8
3.1 Optimal Algorithm for Jobs with Two Data . . . . . . . . . . 11
4 Limited Capacity Model 18
5 Heuristic Algorithm 22
5.1 Minimum-Upload-Maximum-Execute . . . . . . . . . . . . . . 23
5.2 Longest Job First . . . . . . . . . . . . . . . . . . . . . . . . . 23
5.3 Earliest Completion First . . . . . . . . . . . . . . . . . . . . . 24
5.4 Random . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
6 Experimental Result 25
7 Conclusion 30
dc.language.isoen
dc.title互享資料工作之計算與通訊排程最佳化zh_TW
dc.titleComputation and Communication Schedule Optimization for Jobs with Shared Dataen
dc.typeThesis
dc.date.schoolyear95-2
dc.description.degree碩士
dc.contributor.oralexamcommittee王大為,薛智文
dc.subject.keyword互享資料, 工作排程,zh_TW
dc.subject.keywordshared data, job scheduling,en
dc.relation.page33
dc.rights.note有償授權
dc.date.accepted2007-07-26
dc.contributor.author-college電機資訊學院zh_TW
dc.contributor.author-dept資訊工程學研究所zh_TW
顯示於系所單位:資訊工程學系

文件中的檔案:
檔案 大小格式 
ntu-96-1.pdf
  目前未授權公開取用
331.29 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