메뉴 건너뛰기




Volumn 146, Issue , 2008, Pages 173-214

Workflow scheduling algorithms for grid computing

Author keywords

Distributed resources; Heuristics; Inter dependent tasks; Workflow scheduling

Indexed keywords


EID: 51749108049     PISSN: 1860949X     EISSN: None     Source Type: Book Series    
DOI: 10.1007/978-3-540-69277-5_7     Document Type: Article
Times cited : (306)

References (65)
  • 1
    • 0032592496 scopus 로고    scopus 로고
    • UNICORE: Uniform Access to Supercomputing as an Element of Electronic Commerce
    • Almond, J., Snelling, D.: UNICORE: Uniform Access to Supercomputing as an Element of Electronic Commerce. Future Generation Computer Systems 15, 539-548 (1999)
    • (1999) Future Generation Computer Systems , vol.15 , pp. 539-548
    • Almond, J.1    Snelling, D.2
  • 2
    • 51749106531 scopus 로고    scopus 로고
    • The Austrian Grid Consortium
    • The Austrian Grid Consortium, http://www.austrangrid.at
  • 4
    • 23944436115 scopus 로고    scopus 로고
    • New Grid Scheduling and Rescheduling Methods in the GrADS Project
    • Berman, F., et al.: New Grid Scheduling and Rescheduling Methods in the GrADS Project. International Journal of Parallel Programming (IJPP) 33(2-3), 209-229 (2005)
    • (2005) International Journal of Parallel Programming (IJPP) , vol.33 , Issue.2-3 , pp. 209-229
    • Berman, F.1
  • 5
    • 84867427075 scopus 로고    scopus 로고
    • Montage: A Grid Enabled Image Mosaic Service for the National Virtual Observatory
    • BerAiman, G.B., et al.: Montage: a Grid Enabled Image Mosaic Service for the National Virtual Observatory. In: ADASS XIII, ASP Conference Series (2003)
    • (2003) ADASS XIII, ASP Conference Series
    • BerAiman, G.B.1
  • 6
    • 84988295845 scopus 로고    scopus 로고
    • Medical Simulation Services via the Grid
    • Lyon, France, January 16-17
    • Berti, G., et al.: Medical Simulation Services via the Grid. In: HealthGRID 2003 conference, Lyon, France, January 16-17 (2003)
    • (2003) HealthGRID 2003 conference
    • Berti, G.1
  • 7
    • 19944374467 scopus 로고    scopus 로고
    • VGE - A Service-Oriented Grid Environment for On-Demand Supercomputing
    • Pittsburgh, PA, USA November
    • Benkner, S., et al.: VGE - A Service-Oriented Grid Environment for On-Demand Supercomputing. In: The 5th IEEE/ACM International Workshop on Grid Computing (Grid 2004), Pittsburgh, PA, USA (November 2004)
    • (2004) The 5th IEEE/ACM International Workshop on Grid Computing (Grid
    • Benkner, S.1
  • 8
    • 0012493286 scopus 로고    scopus 로고
    • A GRASP for job shop scheduling
    • Kluwer Academic Publishers, Dordrecht
    • Binato, S., et al.: A GRASP for job shop scheduling. In: Essays and surveys on meta-heuristics, pp. 59-79. Kluwer Academic Publishers, Dordrecht (2001)
    • (2001) Essays and surveys on meta-heuristics , pp. 59-79
    • Binato, S.1
  • 9
    • 27144559253 scopus 로고    scopus 로고
    • ScaLAPACK: A linear algebra library for message-passing computers
    • Minneapolis, MN, Philadelphia, PA, USA, p
    • BlackAord, L.S., et al.: ScaLAPACK: a linear algebra library for message-passing computers. In: The Eighth SLAM Conference on Parallel Processing for Scientific Computing (Minneapolis, MN, 1997), Philadelphia, PA, USA, p. 15 (1997)
    • (1997) The Eighth SLAM Conference on Parallel Processing for Scientific Computing , pp. 15
    • BlackAord, L.S.1
  • 12
    • 0038031248 scopus 로고    scopus 로고
    • A Comparison of Eleven static Heuristics for Mapping a Class of Independent Tasks onto Heterogeneous Distributed Computing Systems
    • Braun, T.D., Siegel, H.J., Beck, N.: A Comparison of Eleven static Heuristics for Mapping a Class of Independent Tasks onto Heterogeneous Distributed Computing Systems. Journal of Parallel and Distributed Computing 61, 801-837 (2001)
    • (2001) Journal of Parallel and Distributed Computing , vol.61 , pp. 801-837
    • Braun, T.D.1    Siegel, H.J.2    Beck, N.3
  • 14
    • 0033879494 scopus 로고    scopus 로고
    • Casanova, H., et al.: Heuristics for Scheduling Parameter Sweep Applications in Grid Environments. In: The 9th Heterogeneous ComputingWorkshop (HCW2000) (April 2000)
    • Casanova, H., et al.: Heuristics for Scheduling Parameter Sweep Applications in Grid Environments. In: The 9th Heterogeneous ComputingWorkshop (HCW2000) (April 2000)
  • 16
    • 33746277307 scopus 로고    scopus 로고
    • Genetic Algorithm Based Scheduling of Meta-Tasks with Stochastic Execution Times in Heterogeneous Computing Systems
    • Doǧan, A., Özgüner, F.: Genetic Algorithm Based Scheduling of Meta-Tasks with Stochastic Execution Times in Heterogeneous Computing Systems. Cluster Computing 7, 177-190 (2004)
    • (2004) Cluster Computing , vol.7 , pp. 177-190
    • Doǧan, A.1    Özgüner, F.2
  • 17
    • 35048884571 scopus 로고    scopus 로고
    • Pegasus: Mapping scientific workflows onto the grid
    • Deelman, E., et al.: Pegasus: Mapping scientific workflows onto the grid. In: European Across Grids Conference, pp. 11-20 (2004)
    • (2004) European Across Grids Conference , pp. 11-20
    • Deelman, E.1
  • 20
    • 0030658261 scopus 로고    scopus 로고
    • A Directory Service for Configuring High-Performance Distributed Computations
    • Portland State University, Portland, Oregon, August 5-8
    • Fitzgerald, S., et al.: A Directory Service for Configuring High-Performance Distributed Computations. In: The 6th IEEE Symposium on High-Performance Distributed Computing, Portland State University, Portland, Oregon, August 5-8 (1997)
    • (1997) The 6th IEEE Symposium on High-Performance Distributed Computing
    • Fitzgerald, S.1
  • 21
    • 0031153727 scopus 로고    scopus 로고
    • Foster, I., Kesselman, C.: Globus: A Metacomputing Infrastructure Toolkit. International Journal of Supercomputer Applications 11(2), 115-128 (1997)
    • Foster, I., Kesselman, C.: Globus: A Metacomputing Infrastructure Toolkit. International Journal of Supercomputer Applications 11(2), 115-128 (1997)
  • 23
    • 84948706138 scopus 로고    scopus 로고
    • Chimera: A Virtual Data System for Representing, Querying and Automating Data Derivation
    • Edinburgh, Scotland July
    • Foster, I., et al.: Chimera: A Virtual Data System for Representing, Querying and Automating Data Derivation. In: The 14th Conference on Scientific and Statistical Database Management, Edinburgh, Scotland (July 2002)
    • (2002) The 14th Conference on Scientific and Statistical Database Management
    • Foster, I.1
  • 24
    • 0344519328 scopus 로고    scopus 로고
    • The Physiology of the Grid, Open Grid Service Infrastructure WG
    • Foster, I., et al.: The Physiology of the Grid, Open Grid Service Infrastructure WG. In: Global Grid Forum (2002)
    • (2002) Global Grid Forum
    • Foster, I.1
  • 26
    • 0002819121 scopus 로고
    • A comparative analysis of selection schemes used in genetic algorithms
    • Goldberg, D.E., Deb, K.: A comparative analysis of selection schemes used in genetic algorithms. Foundations of Genetic Algorithms, 69-93 (1991)
    • (1991) Foundations of Genetic Algorithms , vol.69-93
    • Goldberg, D.E.1    Deb, K.2
  • 27
    • 0030834939 scopus 로고    scopus 로고
    • The Legion vision of a worldwide virtual computer
    • Grimshaw, A., Wulf, W.: The Legion vision of a worldwide virtual computer. Communications of the ACM 40(1), 39-45 (1997)
    • (1997) Communications of the ACM , vol.40 , Issue.1 , pp. 39-45
    • Grimshaw, A.1    Wulf, W.2
  • 33
    • 0002050141 scopus 로고    scopus 로고
    • Static Scheduling Algorithms for Allocating Directed Task Graphs to Multiprocessors
    • Kwok, Y.K., Ahmad, I.: Static Scheduling Algorithms for Allocating Directed Task Graphs to Multiprocessors. ACM Computing Surveys 31(4), 406-471 (1999)
    • (1999) ACM Computing Surveys , vol.31 , Issue.4 , pp. 406-471
    • Kwok, Y.K.1    Ahmad, I.2
  • 34
    • 0033377664 scopus 로고    scopus 로고
    • EMAN: Semiautomated software for highresolution single-particle reconstructions
    • Ludtke, S., Baldwin, P., Chiu, W.: EMAN: Semiautomated software for highresolution single-particle reconstructions. Journal of Structural Biology 128, 82-97 (1999)
    • (1999) Journal of Structural Biology , vol.128 , pp. 82-97
    • Ludtke, S.1    Baldwin, P.2    Chiu, W.3
  • 36
    • 31444450001 scopus 로고    scopus 로고
    • Workflow Expression: Comparison of Spatial and Temporal Approaches
    • Berlin, March 9
    • Mayer, A., et al.: Workflow Expression: Comparison of Spatial and Temporal Approaches. In:WOrkflow in Grid SystemsWorkshop, GGF-10, Berlin, March 9 (2004)
    • (2004) WOrkflow in Grid SystemsWorkshop, GGF-10
    • Mayer, A.1
  • 38
    • 5744249209 scopus 로고
    • Equations of state calculations by fast computing machines
    • Metropolis, N., et al.: Equations of state calculations by fast computing machines. Joural of Chemistry and Physics 21, 1087-1091 (1953)
    • (1953) Joural of Chemistry and Physics , vol.21 , pp. 1087-1091
    • Metropolis, N.1
  • 39
    • 0032591264 scopus 로고    scopus 로고
    • Dynamic Matching and Scheduling of a Class of Independent Tasks onto Heterogeneous Computing Systems
    • San Juan, Puerto Rico, April 12
    • Maheswaran, M., et al.: Dynamic Matching and Scheduling of a Class of Independent Tasks onto Heterogeneous Computing Systems. In: The 8th Heterogeneous Computing Workshop (HCW 1999), San Juan, Puerto Rico, April 12 (1999)
    • (1999) The 8th Heterogeneous Computing Workshop (HCW
    • Maheswaran, M.1
  • 40
    • 33846287794 scopus 로고    scopus 로고
    • Mapping of Scientific Workflow within the e-Protein project to Distributed Resources
    • Nottingham, UK
    • O'Brien, A., Newhouse, S., Darlington, J.: Mapping of Scientific Workflow within the e-Protein project to Distributed Resources, UK e-Science All Hands Meeting, Nottingham, UK (2004)
    • (2004) UK e-Science All Hands Meeting
    • O'Brien, A.1    Newhouse, S.2    Darlington, J.3
  • 42
    • 24944566169 scopus 로고    scopus 로고
    • Dynamic Scheduling of ScientificWorkflow Applications on the Grid using a Modular Optimisation Tool: A Case Study
    • Santa Fe, New Mexico, USA, March, ACM Press, New York () 2005
    • Prodan, R., Fahringer, T.: Dynamic Scheduling of ScientificWorkflow Applications on the Grid using a Modular Optimisation Tool: A Case Study. In: The 20th Symposium of Applied Computing (SAC 2005), Santa Fe, New Mexico, USA, March 2005. ACM Press, New York (2005)
    • (2005) The 20th Symposium of Applied Computing (SAC
    • Prodan, R.1    Fahringer, T.2
  • 44
    • 12944263565 scopus 로고    scopus 로고
    • A Low-Cost Rescheduling Policy for Efficient Mapping of Workflows on Grid Systems
    • Sakellariou, R., Zhao, H.: A Low-Cost Rescheduling Policy for Efficient Mapping of Workflows on Grid Systems. Scientific Programming 12(4), 253-262 (2004)
    • (2004) Scientific Programming , vol.12 , Issue.4 , pp. 253-262
    • Sakellariou, R.1    Zhao, H.2
  • 46
    • 33646148944 scopus 로고    scopus 로고
    • Scheduling workflow applications on processors with different capabilities
    • Shi, Z., Dongarra, J.J.: Scheduling workflow applications on processors with different capabilities. Future Generation Computer Systems 22, 665-675 (2006)
    • (2006) Future Generation Computer Systems , vol.22 , pp. 665-675
    • Shi, Z.1    Dongarra, J.J.2
  • 49
    • 10444231644 scopus 로고    scopus 로고
    • Condor - A Distributed Job Scheduler
    • MIT Press, Cambridge
    • Tannenbaum, T., et al.: Condor - A Distributed Job Scheduler. In: Computing with Linux. MIT Press, Cambridge (2002)
    • (2002) Computing with Linux
    • Tannenbaum, T.1
  • 51
  • 52
    • 51749096848 scopus 로고    scopus 로고
    • Tsiakkouri, E., et al.: Scheduling Workflows with Budget Constraints. In: Gorlatch, S., Danelutto, M. (eds.) The CoreGRID Workshop on Integrated research in Grid Computing, Technical Report TR-05-22, University of Pisa, Dipartimento Di Informatica, Pisa, Italy, November 28-30, pp. 347-357 (2005)
    • Tsiakkouri, E., et al.: Scheduling Workflows with Budget Constraints. In: Gorlatch, S., Danelutto, M. (eds.) The CoreGRID Workshop on Integrated research in Grid Computing, Technical Report TR-05-22, University of Pisa, Dipartimento Di Informatica, Pisa, Italy, November 28-30, pp. 347-357 (2005)
  • 54
    • 0003163669 scopus 로고    scopus 로고
    • Task Mapping and Scheduling in Heterogeneous Computing Environments Using a Genetic-Algorithm-Based Approach
    • Wang, L., et al.: Task Mapping and Scheduling in Heterogeneous Computing Environments Using a Genetic-Algorithm-Based Approach. Journal of Parallel and Distributed Computing 47, 8-22 (1997)
    • (1997) Journal of Parallel and Distributed Computing , vol.47 , pp. 8-22
    • Wang, L.1
  • 55
    • 31444449557 scopus 로고    scopus 로고
    • Scheduling of Scientific Workflows in the ASKALON Grid Enviornment
    • Wieczorek, M., Prodan, R., Fahringer, T.: Scheduling of Scientific Workflows in the ASKALON Grid Enviornment. ACM SIGMOD Record 34(3), 56-62 (2005)
    • (2005) ACM SIGMOD Record , vol.34 , Issue.3 , pp. 56-62
    • Wieczorek, M.1    Prodan, R.2    Fahringer, T.3
  • 56
    • 4544231492 scopus 로고    scopus 로고
    • An Incremental Genetic Algorithm Approach to Multiprocessor Scheduling
    • Wu, A.S., et al.: An Incremental Genetic Algorithm Approach to Multiprocessor Scheduling. IEEE Transactions on Parallel and Distributed Systems 15(9), 824-834 (2004)
    • (2004) IEEE Transactions on Parallel and Distributed Systems , vol.15 , Issue.9 , pp. 824-834
    • Wu, A.S.1
  • 57
    • 84867476940 scopus 로고    scopus 로고
    • YarKhan, A., Dongarra, J.J.: Experiments with Scheduling Using Simulated Annealing in a Grid Environment. In: Parashar, M. (ed.) GRID 2002. LNCS, 2536. Springer, Heidelberg (2002)
    • YarKhan, A., Dongarra, J.J.: Experiments with Scheduling Using Simulated Annealing in a Grid Environment. In: Parashar, M. (ed.) GRID 2002. LNCS, vol. 2536. Springer, Heidelberg (2002)
  • 58
    • 16244412050 scopus 로고    scopus 로고
    • Scheduling Architecture and Algorithms within the ICENI Grid Middleware
    • IOP Publishing Ltd, Bristol, UK, Nottingham, UK
    • Young, L., et al.: Scheduling Architecture and Algorithms within the ICENI Grid Middleware. In: UK e-Science All Hands Meeting, pp. 5-12. IOP Publishing Ltd., Bristol, UK, Nottingham, UK (2003)
    • (2003) UK e-Science All Hands Meeting , pp. 5-12
    • Young, L.1
  • 59
    • 33244454775 scopus 로고    scopus 로고
    • A Taxonomy of Workflow Management Systems for Grid Computing
    • Yu, J., Buyya, R.: A Taxonomy of Workflow Management Systems for Grid Computing. Journal of Grid Computing 3(3-4), 171-200 (2005)
    • (2005) Journal of Grid Computing , vol.3 , Issue.3-4 , pp. 171-200
    • Yu, J.1    Buyya, R.2
  • 61
    • 33947504537 scopus 로고    scopus 로고
    • Scheduling Scientific Workflow Applications with Deadline and Budget Constraints using Genetic Algorithms
    • Yu, J., Buyya, R.: Scheduling Scientific Workflow Applications with Deadline and Budget Constraints using Genetic Algorithms. Scientific Programming 14(3-4), 217-230 (2006)
    • (2006) Scientific Programming , vol.14 , Issue.3-4 , pp. 217-230
    • Yu, J.1    Buyya, R.2
  • 62
    • 35048856562 scopus 로고    scopus 로고
    • Zhao, H., Sakellariou, R.: An experimental investigation into the rank function of the heterogeneous earliest finish time shceulding algorithm. In: Kosch, H., Böszörm'enyi, L., Hellwagner, H. (eds.) Euro-Par 2003. LNCS, 2790, pp. 189- 194. Springer, Heidelberg (2003)
    • Zhao, H., Sakellariou, R.: An experimental investigation into the rank function of the heterogeneous earliest finish time shceulding algorithm. In: Kosch, H., Böszörm'enyi, L., Hellwagner, H. (eds.) Euro-Par 2003. LNCS, vol. 2790, pp. 189- 194. Springer, Heidelberg (2003)
  • 63
    • 33646183330 scopus 로고    scopus 로고
    • Grid Middleware Services for Virtual Data Discovery, Composition, and Integration
    • Toronto, Ontario, Canada
    • Zhao, Y., et al.: Grid Middleware Services for Virtual Data Discovery, Composition, and Integration. In: The Second Workshop on Middleware for Grid Computing, Toronto, Ontario, Canada (2004)
    • (2004) The Second Workshop on Middleware for Grid Computing
    • Zhao, Y.1
  • 64
    • 0033171364 scopus 로고    scopus 로고
    • Genetic Scheduling for Parallel Processor Systems: Comparative Studies and Performance Issues
    • Zomaya, A.Y., Ward, C., Macey, B.: Genetic Scheduling for Parallel Processor Systems: Comparative Studies and Performance Issues. IEEE Transactions on Parallel and Distributed Systems 10(8), 795-812 (1999)
    • (1999) IEEE Transactions on Parallel and Distributed Systems , vol.10 , Issue.8 , pp. 795-812
    • Zomaya, A.Y.1    Ward, C.2    Macey, B.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.