메뉴 건너뛰기




Volumn 27, Issue 2, 2004, Pages 177-194

On Task Scheduling Accuracy: Evaluation Methodology and Results

Author keywords

DAG; Scheduling accuracy; Scheduling model; Task scheduling

Indexed keywords

ALGORITHMS; COMMUNICATION; GRAPH THEORY; HEURISTIC METHODS; SCHEDULING;

EID: 0742307479     PISSN: 09208542     EISSN: None     Source Type: Journal    
DOI: 10.1023/B:SUPE.0000009321.92150.64     Document Type: Article
Times cited : (17)

References (42)
  • 1
    • 0016313256 scopus 로고
    • A comparison of list schedules for parallel processing systems
    • T. L. Adam, K. M. Chandy, and J. R. Dickson. A comparison of list schedules for parallel processing systems. Communications of the ACM, 17:685-689, 1974.
    • (1974) Communications of the ACM , vol.17 , pp. 685-689
    • Adam, T.L.1    Chandy, K.M.2    Dickson, J.R.3
  • 2
    • 0032166239 scopus 로고    scopus 로고
    • On exploiting task duplication in parallel program scheduling
    • September
    • I. Ahmad and Y.-K. Kwok. On exploiting task duplication in parallel program scheduling. IEEE Transactions on Parallel and Distributed Systems, 9(8):872-892, September 1998.
    • (1998) IEEE Transactions on Parallel and Distributed Systems , vol.9 , Issue.8 , pp. 872-892
    • Ahmad, I.1    Kwok, Y.-K.2
  • 5
    • 0347775787 scopus 로고    scopus 로고
    • Edinburgh Parallel Computing center, Scotland, UK, June
    • S. Booth, J. Fisher, and M. Bowers. Introduction to the Cray T3E at EPCC. Edinburgh Parallel Computing center, Scotland, UK, June 1999. http://www.epcc.ed.ac.uk/t3d/documents/t3e-intro.html
    • (1999) Introduction to the Cray T3E at EPCC
    • Booth, S.1    Fisher, J.2    Bowers, M.3
  • 7
    • 0015482117 scopus 로고
    • Optimal scheduling for two-processor systems
    • E. G. Coffman and R. L. Graham. Optimal scheduling for two-processor systems. Acta Informatica, 1:200-213, 1972.
    • (1972) Acta Informatica , vol.1 , pp. 200-213
    • Coffman, E.G.1    Graham, R.L.2
  • 10
    • 0025440941 scopus 로고
    • Scheduling parallel program tasks onto arbitray target machines
    • June
    • H. El-Rewini and T. G. Lewis. Scheduling parallel program tasks onto arbitray target machines. Journal of Parallel and Distributed Computing, 9(2):138-153, June 1990.
    • (1990) Journal of Parallel and Distributed Computing , vol.9 , Issue.2 , pp. 138-153
    • El-Rewini, H.1    Lewis, T.G.2
  • 12
    • 44049113422 scopus 로고
    • A comparison of clustering heuristics for scheduling DAGs on muliprocessors
    • December
    • A. Gerasoulis and T. Yang. A comparison of clustering heuristics for scheduling DAGs on muliprocessors. Journal of Parallel and Distributed Computing, 16(4):276-291, December 1992.
    • (1992) Journal of Parallel and Distributed Computing , vol.16 , Issue.4 , pp. 276-291
    • Gerasoulis, A.1    Yang, T.2
  • 13
    • 0030243005 scopus 로고    scopus 로고
    • A high-performance, portable implementation of the MPI message passing interface standard
    • September
    • W. Gropp, E. Lusk, N. Doss, and A. Skjellum. A high-performance, portable implementation of the MPI message passing interface standard. Parallel Computing, 22(6):789-828, September 1996.
    • (1996) Parallel Computing , vol.22 , Issue.6 , pp. 789-828
    • Gropp, W.1    Lusk, E.2    Doss, N.3    Skjellum, A.4
  • 14
    • 0001430010 scopus 로고
    • Parallel sequencing and assembly line problems
    • T. Hu. Parallel sequencing and assembly line problems. Operations Research, 9:841-848, 1961.
    • (1961) Operations Research , vol.9 , pp. 841-848
    • Hu, T.1
  • 15
    • 0024647955 scopus 로고
    • Scheduling precedence graphs in systems with interprocessor communication times
    • April
    • J. J. Hwang, Y. C. Chow, F. D. Anger, and C. Y. Lee. Scheduling precedence graphs in systems with interprocessor communication times. SIAM Journal of Computing, 18(2):244-257, April 1989.
    • (1989) SIAM Journal of Computing , vol.18 , Issue.2 , pp. 244-257
    • Hwang, J.J.1    Chow, Y.C.2    Anger, F.D.3    Lee, C.Y.4
  • 17
    • 0024126036 scopus 로고
    • A general approach to mapping of parallel computation upon multiprocessor architectures
    • S. J. Kim and J. C. Browne. A general approach to mapping of parallel computation upon multiprocessor architectures. In International Conference on Parallel Processing, 3:1-8, 1988.
    • (1988) International Conference on Parallel Processing , vol.3 , pp. 1-8
    • Kim, S.J.1    Browne, J.C.2
  • 18
    • 0023866688 scopus 로고
    • Grain size determination for parallel processing
    • January
    • B. Kruatrachue and T.Lewis. Grain size determination for parallel processing. IEEE Software, 23-32, January 1988.
    • (1988) IEEE Software , pp. 23-32
    • Kruatrachue, B.1    Lewis, T.2
  • 20
    • 0348057059 scopus 로고    scopus 로고
    • Link contention-constrained scheduling and mapping of tasks and messages to a network of heterogeneous processors
    • Y.-K. Kwok and I. Ahmad. Link contention-constrained scheduling and mapping of tasks and messages to a network of heterogeneous processors. Cluster Computing: The Journal of Networks, Software Tools, and Applications, 3(2): 113-124, 2000.
    • (2000) Cluster Computing: The Journal of Networks, Software Tools, and Applications , vol.3 , Issue.2 , pp. 113-124
    • Kwok, Y.-K.1    Ahmad, I.2
  • 21
    • 0024034138 scopus 로고
    • Multiprocessor scheduling with interprocessor communication delays
    • C. Lee, J. Hwang, Y. Chow, and F. Anger. Multiprocessor scheduling with interprocessor communication delays. Operations Research Letters, 7(3):141-147, 1988.
    • (1988) Operations Research Letters , vol.7 , Issue.3 , pp. 141-147
    • Lee, C.1    Hwang, J.2    Chow, Y.3    Anger, F.4
  • 22
    • 0025502849 scopus 로고
    • A note on Graham's bound
    • October
    • Z. Liu. A note on Graham's bound. Information Processing Letters, 36:1-5, October 1990.
    • (1990) Information Processing Letters , vol.36 , pp. 1-5
    • Liu, Z.1
  • 28
    • 0025418536 scopus 로고
    • Towards an architecture-independent analysis of parallel algorithms
    • April
    • C. H. Papadimitriou and M. Yannakakis. Towards an architecture-independent analysis of parallel algorithms. SIAM Journal of Computing, 19(2):322-328, April 1990.
    • (1990) SIAM Journal of Computing , vol.19 , Issue.2 , pp. 322-328
    • Papadimitriou, C.H.1    Yannakakis, M.2
  • 30
    • 0027542932 scopus 로고
    • A compile-time scheduling heuristic for interconnection-constrained heterogeneous processor architectures
    • February
    • G. C. Sih and E. A. Lee. A compile-time scheduling heuristic for interconnection-constrained heterogeneous processor architectures. IEEE Transactions on Parallel and Distributed Systems, 4(2): 175-186, February 1993.
    • (1993) IEEE Transactions on Parallel and Distributed Systems , vol.4 , Issue.2 , pp. 175-186
    • Sih, G.C.1    Lee, E.A.2
  • 31
    • 0742319678 scopus 로고    scopus 로고
    • Tese de Mestrado (Master's thesis), Instituto Superior Técnico, Technical University Lisbon, Portugal, December
    • O. Sinnen. Experimental evaluation of task scheduling accuracy. Tese de Mestrado (Master's thesis), Instituto Superior Técnico, Technical University Lisbon, Portugal, December 2001.
    • (2001) Experimental Evaluation of Task Scheduling Accuracy
    • Sinnen, O.1
  • 32
    • 84953743447 scopus 로고    scopus 로고
    • Comparison of contention aware list scheduling heuristics for cluster computing
    • IEEE Computer Society Press, Valencia, Spain, September
    • O. Sinnen and L. Sousa. Comparison of contention aware list scheduling heuristics for cluster computing. In Workshop on Scheduling and Resource Management for Cluster Computing (ICPP 2001), pp. 382-387, IEEE Computer Society Press, Valencia, Spain, September 2001.
    • (2001) Workshop on Scheduling and Resource Management for Cluster Computing (ICPP 2001) , pp. 382-387
    • Sinnen, O.1    Sousa, L.2
  • 33
    • 84937409517 scopus 로고    scopus 로고
    • Exploiting unused time slots in list-scheduling considering communication contention
    • Euro-Par 2001 Parallel Processing, Springer
    • O. Sinnen and L. Sousa. Exploiting unused time slots in list-scheduling considering communication contention. In Euro-Par 2001 Parallel Processing, volume 2150 of Lecture Notes in Computer Science, pp. 166-170, Springer, 2001.
    • (2001) Lecture Notes in Computer Science , vol.2150 , pp. 166-170
    • Sinnen, O.1    Sousa, L.2
  • 34
    • 23044527771 scopus 로고    scopus 로고
    • A platform independent parallelising tool based on graph theoretic models
    • Vector and Parallel Processing - VECPAR 2000, selected papers, Springer
    • O. Sinnen and L. Sousa. A platform independent parallelising tool based on graph theoretic models. In Vector and Parallel Processing - VECPAR 2000, selected papers, volume 1981 of Lecture Notes in Computer Science, pp. 154-167, Springer, 2001.
    • (2001) Lecture Notes in Computer Science , vol.1981 , pp. 154-167
    • Sinnen, O.1    Sousa, L.2
  • 35
    • 84957009164 scopus 로고    scopus 로고
    • Scheduling task graphs on arbitrary processor architectures considering contention
    • High Performance Computing and Networking, Springer
    • O. Sinnen and L. Sousa. Scheduling task graphs on arbitrary processor architectures considering contention. In High Performance Computing and Networking, volume 2110 of Lecture Notes in Computer Science, pp. 373-382, Springer, 2001.
    • (2001) Lecture Notes in Computer Science , vol.2110 , pp. 373-382
    • Sinnen, O.1    Sousa, L.2
  • 37
    • 0742284807 scopus 로고    scopus 로고
    • Edinburgh Parallel Computing center, Scotland, UK, May
    • S. Telford. BOBCAT User Guide. Edinburgh Parallel Computing center, Scotland, UK, May 2000. http://www.epcc.ed.ac.uk/sun/documents/introdoc.html
    • (2000) BOBCAT User Guide
    • Telford, S.1
  • 38
    • 0003163669 scopus 로고    scopus 로고
    • Task matching and scheduling in heterogeneous computing environments using a genetic-algorithm-based approach
    • November
    • L. Wang, H. J. Siegel, V. P. Roychowdhury, and A. A. Maciejewski. Task matching and scheduling in heterogeneous computing environments using a genetic-algorithm-based approach. Journal of Parallel and Distributed Computing, 47:8-22, November 1997.
    • (1997) Journal of Parallel and Distributed Computing , vol.47 , pp. 8-22
    • Wang, L.1    Siegel, H.J.2    Roychowdhury, V.P.3    Maciejewski, A.A.4
  • 39
    • 0343668579 scopus 로고
    • Developing parallel programs in a graph-based environment
    • D.Trystram, editor, Grenoble, France, Elsevier Science Publ. Amsterdam, September, North Holland
    • G. Wirtz. Developing parallel programs in a graph-based environment. In D.Trystram, editor, Proceedings of Parallel Computing 93, Grenoble, France, pp. 345-352, Elsevier Science Publ. Amsterdam, September 1993, North Holland.
    • (1993) Proceedings of Parallel Computing 93 , pp. 345-352
    • Wirtz, G.1
  • 41
    • 84996622121 scopus 로고
    • PYRROS: Static scheduling and code generation for message passing multiprocessors
    • Washington D.C, July
    • T. Yang and A. Gerasoulis. PYRROS: static scheduling and code generation for message passing multiprocessors. In Proceedings of 6th ACM International Conference on Supercomputing, pp. 428-437, Washington D.C, July 1992.
    • (1992) Proceedings of 6th ACM International Conference on Supercomputing , pp. 428-437
    • Yang, T.1    Gerasoulis, A.2
  • 42
    • 0028498486 scopus 로고
    • DSC: Scheduling parallel tasks on an unbounded number of processors
    • September
    • T. Yang and A. Gerasoulis. DSC: scheduling parallel tasks on an unbounded number of processors. IEEE Transactions on Parallel and Distributed Systems, 5(9):951-967, September 1994.
    • (1994) IEEE Transactions on Parallel and Distributed Systems , vol.5 , Issue.9 , pp. 951-967
    • Yang, T.1    Gerasoulis, A.2


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