메뉴 건너뛰기




Volumn 71, Issue 1, 2011, Pages 77-86

Contention-aware scheduling with task duplication

Author keywords

Contention aware algorithm; Edge scheduling; Task duplication; Task scheduling

Indexed keywords

ECONOMIC AND SOCIAL EFFECTS; MULTITASKING; SCHEDULING;

EID: 80455147697     PISSN: 07437315     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.jpdc.2010.10.004     Document Type: Article
Times cited : (60)

References (32)
  • 1
    • 0016313256 scopus 로고
    • A comparison of list schedules for parallel processing systems
    • T.L. Adam, K.M. Chandy, J.R. Dickson, A comparison of list schedules for parallel processing systems, Communications of the ACM 17 (1974) 685-689.
    • (1974) Communications of the ACM , vol.17 , pp. 685-689
    • Adam, T.L.1    Chandy, K.M.2    Dickson, J.R.3
  • 2
    • 0141599237 scopus 로고    scopus 로고
    • A realistic model and an efficient heuristic for scheduling with heterogeneous processors
    • IEEE Computer Society Press
    • O. Beaumont, V. Boudet, Y. Robert, A realistic model and an efficient heuristic for scheduling with heterogeneous processors, in: HCW'2002, the 11th Heterogeneous Computing Workshop, IEEE Computer Society Press, 2002.
    • (2002) HCW'2002, the 11th Heterogeneous Computing Workshop
    • Beaumont, O.1    Boudet, V.2    Robert, Y.3
  • 7
    • 44049113422 scopus 로고
    • A comparison of clustering heuristics for scheduling DAGs on multiprocessors
    • A. Gerasoulis, T. Yang, A comparison of clustering heuristics for scheduling DAGs on multiprocessors, Journal of Parallel and Distributed Computing 16 (4) (1992) 276-291.
    • (1992) Journal of Parallel and Distributed Computing , vol.16 , Issue.4 , pp. 276-291
    • Gerasoulis, A.1    Yang, T.2
  • 8
    • 22144471943 scopus 로고    scopus 로고
    • A high performance, low complexity algorithm for compile-time task scheduling in heterogeneous systems
    • T. Hagras, J. Janeček, A high performance, low complexity algorithm for compile-time task scheduling in heterogeneous systems, Parallel Computing 31 (7) (2005) 653-670.
    • (2005) Parallel Computing , vol.31 , Issue.7 , pp. 653-670
    • Hagras, T.1    Janečcek, J.2
  • 9
    • 0024647955 scopus 로고
    • Scheduling precedence graphs in systems with interprocessor communication times
    • J.J. Hwang, Y.C. Chow, F.D. Anger, C.Y. Lee, Scheduling precedence graphs in systems with interprocessor communication times, SIAM Journal of Computing 18 (2) (1989) 244-257.
    • (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
  • 10
    • 0033705838 scopus 로고    scopus 로고
    • List scheduling of general task graphs under LogP
    • T. Kalinowski, I. Kort, D. Trystram, List scheduling of general task graphs under LogP, Parallel Computing 26 (2000) 1109-1128.
    • (2000) Parallel Computing , vol.26 , pp. 1109-1128
    • Kalinowski, T.1    Kort, I.2    Trystram, D.3
  • 11
    • 0021529549 scopus 로고
    • Practical multiprocessor scheduling algorithms for efficient parallel processing
    • H. Kasahara, S. Narita, Practical multiprocessor scheduling algorithms for efficient parallel processing, IEEE Transactions on Computers C-33 (1984) 1023-1029.
    • (1984) IEEE Transactions on Computers , vol.C-33 , pp. 1023-1029
    • Kasahara, H.1    Narita, S.2
  • 12
    • 35348872588 scopus 로고    scopus 로고
    • Push-pull: Deterministic search-based dag scheduling for heterogeneous cluster systems
    • Sang Cheol Kim, Sunggu Lee, J. Hahm, Push-pull: deterministic search-based dag scheduling for heterogeneous cluster systems, IEEE Transactions on Parallel and Distributed Systems 18 (11) (2007) 1489-1502.
    • (2007) IEEE Transactions on Parallel and Distributed Systems , vol.18 , Issue.11 , pp. 1489-1502
    • Kim, S.C.1    Lee, S.2    Hahm, J.3
  • 14
    • 0023866688 scopus 로고
    • Grain size determination for parallel processing
    • B. Kruatrachue, T.G. Lewis, Grain size determination for parallel processing, IEEE Software 5 (1) (1988) 23-32.
    • (1988) IEEE Software , vol.5 , Issue.1 , pp. 23-32
    • Kruatrachue, B.1    Lewis, T.G.2
  • 16
    • 0031647668 scopus 로고    scopus 로고
    • A performance evaluation of CP list scheduling heuristics for communication intensive task graphs
    • B.S. Macey, A.Y. Zomaya, A performance evaluation of CP list scheduling heuristics for communication intensive task graphs, in: Parallel Processing Symposium, 1998, Proc. of IPPS/SPDP 1998, 1998, pp. 538-541.
    • (1998) Parallel Processing Symposium, 1998, Proc. of IPPS/SPDP 1998 , pp. 538-541
    • MacEy, B.S.1    Zomaya, A.Y.2
  • 17
    • 34147191573 scopus 로고    scopus 로고
    • Scheduling algorithms for data redistribution and load-balancing on master-slave platforms
    • L. Marchal, V. Rehn, Y. Robert, F. Vivien, Scheduling algorithms for data redistribution and load-balancing on master-slave platforms, Parallel Processing Letters 17 (1) (2007) 61-77.
    • (2007) Parallel Processing Letters , vol.17 , Issue.1 , pp. 61-77
    • Marchal, L.1    Rehn, V.2    Robert, Y.3    Vivien, F.4
  • 19
    • 0025418536 scopus 로고
    • Towards an architecture-independent analysis of parallel algorithms
    • C.H. Papadimitriou, M. Yannakakis, Towards an architecture-independent analysis of parallel algorithms, SIAM Journal of Computing 19 (2) (1990) 322-328.
    • (1990) SIAM Journal of Computing , vol.19 , Issue.2 , pp. 322-328
    • Papadimitriou, C.H.1    Yannakakis, M.2
  • 21
    • 0347426691 scopus 로고    scopus 로고
    • An evolutionary approach to static taskgraph scheduling with task duplication for minimised interprocessor traffic
    • Tamkang University Press, Taipei, Taiwan
    • F.E. Sandnes, G.M. Megson, An evolutionary approach to static taskgraph scheduling with task duplication for minimised interprocessor traffic, in: Proc. Int. Conf. on Parallel and Distributed Computing, Applications and Technologies, PDCAT 2001, Tamkang University Press, Taipei, Taiwan, 2001, pp. 101-108.
    • (2001) Proc. Int. Conf. on Parallel and Distributed Computing, Applications and Technologies, PDCAT 2001 , pp. 101-108
    • Sandnes, F.E.1    Megson, G.M.2
  • 23
    • 0027542932 scopus 로고
    • A compile-time scheduling heuristic for interconnectionconstrained heterogeneous processor architectures
    • G.C. Sih, E.A. Lee, A compile-time scheduling heuristic for interconnectionconstrained heterogeneous processor architectures, IEEE Transactions on Parallel and Distributed Systems 4 (2) (1993) 175-186.
    • (1993) IEEE Transactions on Parallel and Distributed Systems , vol.4 , Issue.2 , pp. 175-186
    • Sih, G.C.1    Lee, E.A.2
  • 25
    • 0347601909 scopus 로고    scopus 로고
    • List scheduling: Extension for contention awareness and evaluation of node priorities for heterogeneous cluster architectures
    • O. Sinnen, L. Sousa, List scheduling: extension for contention awareness and evaluation of node priorities for heterogeneous cluster architectures, Parallel Computing 30 (1) (2004) 81-101.
    • (2004) Parallel Computing , vol.30 , Issue.1 , pp. 81-101
    • Sinnen, O.1    Sousa, L.2
  • 26
    • 0742307479 scopus 로고    scopus 로고
    • On task scheduling accuracy: Evaluation methodology and results
    • O. Sinnen, L. Sousa, On task scheduling accuracy: evaluation methodology and results, The Journal of Supercomputing 27 (2) (2004) 177-194.
    • (2004) The Journal of Supercomputing , vol.27 , Issue.2 , pp. 177-194
    • Sinnen, O.1    Sousa, L.2
  • 29
    • 33645430904 scopus 로고    scopus 로고
    • Contention-aware communication schedule for high speed communication
    • A. Tam, C.L. Wang, Contention-aware communication schedule for high speed communication, Cluster Computing 6 (4) (2003) 339-353.
    • (2003) Cluster Computing , vol.6 , Issue.4 , pp. 339-353
    • Tam, A.1    Wang, C.L.2
  • 32
    • 84996622121 scopus 로고
    • PYRROS: Static scheduling and code generation for message passing multiprocessors
    • Washington DC, August
    • T. Yang, A. Gerasoulis, PYRROS: static scheduling and code generation for message passing multiprocessors, in: Proc. of 6th ACM International Conference on Supercomputing, Washington DC, August 1992, pp. 428-437.
    • (1992) Proc. of 6th ACM International Conference on Supercomputing , pp. 428-437
    • Yang, T.1    Gerasoulis, A.2


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