메뉴 건너뛰기




Volumn 52, Issue 1, 2009, Pages 59-69

Communication contention in APN list scheduling algorithm

Author keywords

Arbitrary processor network; Communication contention; DAG; List scheduling; Parallel algorithm

Indexed keywords


EID: 58149510939     PISSN: 10092757     EISSN: 18622836     Source Type: Journal    
DOI: 10.1007/s11432-009-0010-3     Document Type: Article
Times cited : (38)

References (29)
  • 1
    • 0027542932 scopus 로고
    • A compile-time scheduling heuristic for interconnection-constrained heterogeneous machine architectures
    • 2
    • G. C. Sih E. A. Lee 1993 A compile-time scheduling heuristic for interconnection-constrained heterogeneous machine architectures IEEE Trans Parallel Distrib Syst 4 2 175 187
    • (1993) IEEE Trans Parallel Distrib Syst , vol.4 , pp. 175-187
    • Sih, G.C.1    Lee, E.A.2
  • 3
    • 0032166239 scopus 로고    scopus 로고
    • On exploiting task duplication in parallel program scheduling
    • 9
    • I. Ahmad Y.-K. Kwok 1998 On exploiting task duplication in parallel program scheduling IEEE Trans. Parallel Distrib. Systems 9 9 872 892
    • (1998) IEEE Trans. Parallel Distrib. Systems , vol.9 , pp. 872-892
    • Ahmad, I.1    Kwok, Y.-K.2
  • 4
    • 0031697506 scopus 로고    scopus 로고
    • Optimal scheduling algorithm for distributed-memory machines
    • 1
    • S. Darbha D. P. Agrawal 1998 Optimal scheduling algorithm for distributed-memory machines IEEE Trans Parallel Distrib Syst 9 1 87 95
    • (1998) IEEE Trans Parallel Distrib Syst , vol.9 , pp. 87-95
    • Darbha, S.1    Agrawal, D.P.2
  • 5
    • 0025418536 scopus 로고
    • Towards an architecture-Independent analysis of parallel algorithms
    • 2
    • C. H. Papadimitriou M. Yannakakis 1990 Towards an architecture- Independent analysis of parallel algorithms SIAM J Comput 19 2 322 328
    • (1990) SIAM J Comput , vol.19 , pp. 322-328
    • Papadimitriou, C.H.1    Yannakakis, M.2
  • 6
    • 0036749209 scopus 로고    scopus 로고
    • An integrated technique for task matching and scheduling onto distributed heterogeneous computing system
    • 9
    • M. Dhodhi I. Ahmad A. Yatama 2002 An integrated technique for task matching and scheduling onto distributed heterogeneous computing system J Parallel Distrib Comput 62 9 1338 1361
    • (2002) J Parallel Distrib Comput , vol.62 , pp. 1338-1361
    • Dhodhi, M.1    Ahmad, I.2    Yatama, A.3
  • 9
    • 0035868370 scopus 로고    scopus 로고
    • An optimal scheduling algorithm for minimizing the computing period of cyclic synchronous tasks on multiprocessors
    • 3
    • H. J. Park B. K. Kim 2001 An optimal scheduling algorithm for minimizing the computing period of cyclic synchronous tasks on multiprocessors J Syst Software 56 3 213 229
    • (2001) J Syst Software , vol.56 , pp. 213-229
    • Park, H.J.1    Kim, B.K.2
  • 10
    • 0028448798 scopus 로고
    • A two-pass scheduling algorithm for parallel programs
    • 6
    • D. Kim B. G. Yi 1994 A two-pass scheduling algorithm for parallel programs Parallel Comput 20 6 869 885
    • (1994) Parallel Comput , vol.20 , pp. 869-885
    • Kim, D.1    Yi, B.G.2
  • 11
    • 0030142084 scopus 로고    scopus 로고
    • Dynamic critical-path scheduling: An effective technique for allocating task graphs onto multiprocessors
    • 5
    • Y. -K. Kwok I. Ahmad 1996 Dynamic critical-path scheduling: an effective technique for allocating task graphs onto multiprocessors IEEE Trans Parallel Distrib Syst 7 5 506 521
    • (1996) IEEE Trans Parallel Distrib Syst , vol.7 , pp. 506-521
    • Kwok, Y.-K.1    Ahmad, I.2
  • 13
    • 0347601909 scopus 로고    scopus 로고
    • List scheduling: Extension for contention awareness and evaluation of node priorities for heterogeneous cluster architectures
    • 1
    • O. Sinnen L. A. Sousa 2004 List scheduling: extension for contention awareness and evaluation of node priorities for heterogeneous cluster architectures Parallel Comput 30 1 81 101
    • (2004) Parallel Comput , vol.30 , pp. 81-101
    • Sinnen, O.1    Sousa, L.A.2
  • 14
    • 0025440941 scopus 로고
    • Scheduling parallel program tasks onto arbitrary target machines
    • 2
    • H. El-Rewini T. G. Lewis 1990 Scheduling parallel program tasks onto arbitrary target machines J Parallel Distrib Comput 9 2 138 153
    • (1990) J Parallel Distrib Comput , vol.9 , pp. 138-153
    • El-Rewini, H.1    Lewis, T.G.2
  • 16
    • 15844361956 scopus 로고    scopus 로고
    • Iterative list scheduling for heterogeneous computing
    • 5
    • G. Q. Liu K. L. Poh M. Xie 2005 Iterative list scheduling for heterogeneous computing J Parallel Distrib Comput 65 5 654 665
    • (2005) J Parallel Distrib Comput , vol.65 , pp. 654-665
    • Liu, G.Q.1    Poh, K.L.2    Xie, M.3
  • 17
    • 0036504666 scopus 로고    scopus 로고
    • Performance-effective and low complexity task scheduling for heterogeneous computing
    • 3
    • H. Topcuoglu S. Hariri M. -Y. Wu 2002 Performance-effective and low complexity task scheduling for heterogeneous computing IEEE Trans Parallel Distrib Syst 13 3 260 274
    • (2002) IEEE Trans Parallel Distrib Syst , vol.13 , pp. 260-274
    • Topcuoglu, H.1    Hariri, S.2    Wu, M.-Y.3
  • 18
    • 0031647668 scopus 로고    scopus 로고
    • A performance evaluation of CP list scheduling heuristics for communication intensive task graphs
    • Macey B S, Zomaya A Y. A performance evaluation of CP list scheduling heuristics for communication intensive task graphs. In: Parallel Processing Symposium, 1998. 538-541
    • (1998) Parallel Processing Symposium , pp. 538-541
    • MacEy, B.S.1    Zomaya, A.Y.2
  • 19
    • 0032665048 scopus 로고    scopus 로고
    • On parallelizing the multiprocessor scheduling problem
    • 4
    • I. Ahmad Y. K. Kwok 1999 On parallelizing the multiprocessor scheduling problem IEEE Trans Parallel Distrib Syst 10 4 414 432
    • (1999) IEEE Trans Parallel Distrib Syst , vol.10 , pp. 414-432
    • Ahmad, I.1    Kwok, Y.K.2
  • 20
    • 0002086462 scopus 로고    scopus 로고
    • Efficient scheduling of arbitrary task graphs to multiprocessors using a parallel genetic algorithm
    • 1
    • Y. -K. Kwok I. Ahmad 1997 Efficient scheduling of arbitrary task graphs to multiprocessors using a parallel genetic algorithm J Parallel Distrib Comput 47 1 58 77
    • (1997) J Parallel Distrib Comput , vol.47 , pp. 58-77
    • Kwok, Y.-K.1    Ahmad, I.2
  • 22
    • 0029387955 scopus 로고
    • An inherently parallel method for heuristic problem-solving: Part general framework
    • 10
    • I. Pramanick J. G. Kuhl 1995 An inherently parallel method for heuristic problem-solving: Part general framework IEEE Trans Parallel Distrib Syst 6 10 1006 1015
    • (1995) IEEE Trans Parallel Distrib Syst , vol.6 , pp. 1006-1015
    • Pramanick, I.1    Kuhl, J.G.2
  • 25
    • 84937409517 scopus 로고    scopus 로고
    • Exploiting unused time slots in list-scheduling considering communication contention
    • Springer-Verlag Berlin
    • Sinnen O, Sousa L. Exploiting unused time slots in list-scheduling considering communication contention. In: Euro-Par 2001 Parallel Processing, Lecture Notes in Computer Science. Berlin: Springer-Verlag, 2001, 2150: 166-170
    • (2001) Euro-Par 2001 Parallel Processing, Lecture Notes in Computer Science , vol.2150 , pp. 166-170
    • Sinnen, O.1    Sousa, L.2
  • 26
    • 0026119765 scopus 로고
    • A vertically layered allocation scheme for data flow systems
    • B. Lee A. R. Hurson T. Y. Feng 1991 A vertically layered allocation scheme for data flow systems J Parallel Distrib Comput 11 175 187
    • (1991) J Parallel Distrib Comput , vol.11 , pp. 175-187
    • Lee, B.1    Hurson, A.R.2    Feng, T.Y.3
  • 28
    • 44049113422 scopus 로고
    • A comparison of clustering heuristics for scheduling DAGs on multiprocessors
    • 4
    • A. Gerasoulis T. Yang 1992 A comparison of clustering heuristics for scheduling DAGs on multiprocessors J Parallel Distrib Comput 16 4 276 291
    • (1992) J Parallel Distrib Comput , vol.16 , pp. 276-291
    • Gerasoulis, A.1    Yang, T.2
  • 29
    • 0027540696 scopus 로고
    • Fast allocation of processes in distributed and parallel systems
    • 2
    • C. M. Woodside G. G. Monforton 1993 Fast allocation of processes in distributed and parallel systems IEEE Trans Parallel Distrib Syst 4 2 164 174
    • (1993) IEEE Trans Parallel Distrib Syst , vol.4 , pp. 164-174
    • Woodside, C.M.1    Monforton, G.G.2


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