메뉴 건너뛰기




Volumn 70, Issue 4, 2010, Pages 323-329

List scheduling with duplication for heterogeneous computing systems

Author keywords

DAG; Duplication; Heterogeneous computing systems; List scheduling

Indexed keywords

COMPARISON STUDY; HETEROGENEOUS COMPUTING SYSTEM; KEY ATTRIBUTES; LIST SCHEDULING ALGORITHMS; LIST-SCHEDULING; NEW APPROACHES; OPTIMAL SCHEDULING; REAL APPLICATIONS; TASK SCHEDULE; TASK-SCHEDULING;

EID: 76849102536     PISSN: 07437315     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.jpdc.2010.01.003     Document Type: Article
Times cited : (109)

References (34)
  • 1
    • 0032166239 scopus 로고    scopus 로고
    • On exploiting task duplication in parallel program scheduling
    • Ahmad I., and Kwok Y.-K. On exploiting task duplication in parallel program scheduling. IEEE Trans. Parallel Distrib. Systems 9 9 (1998) 872-892
    • (1998) IEEE Trans. Parallel Distrib. Systems , vol.9 , Issue.9 , pp. 872-892
    • Ahmad, I.1    Kwok, Y.-K.2
  • 2
    • 12444304498 scopus 로고    scopus 로고
    • A comparison of task-duplication-based algorithms for scheduling parallel programs to message-passing systems
    • I. Ahmed, Y. Kwork, A comparison of task-duplication-based algorithms for scheduling parallel programs to message-passing systems, in: Proc. 11th Int. Symp. of High-Performance Computing Systems, 1997, pp. 39-50.
    • (1997) Proc. 11th Int. Symp. of High-Performance Computing Systems , pp. 39-50
    • Ahmed, I.1    Kwork, Y.2
  • 3
    • 0041848306 scopus 로고    scopus 로고
    • An improved duplication strategy for scheduling precedence constrained graphs in multiprocessor systems
    • Bansal S., Kumar P., and Singh K. An improved duplication strategy for scheduling precedence constrained graphs in multiprocessor systems. IEEE Trans. Parallel Distrib. Systems 14 6 (2003) 533-544
    • (2003) IEEE Trans. Parallel Distrib. Systems , vol.14 , Issue.6 , pp. 533-544
    • Bansal, S.1    Kumar, P.2    Singh, K.3
  • 4
    • 14944352998 scopus 로고    scopus 로고
    • Dealing with heterogeneity through limited duplication for scheduling precedence constrained task graphs
    • Bansal S., Kumar P., and Singh K. Dealing with heterogeneity through limited duplication for scheduling precedence constrained task graphs. J. Parallel Distrib. Comput. 65 4 (2005) 479-491
    • (2005) J. Parallel Distrib. Comput. , vol.65 , Issue.4 , pp. 479-491
    • Bansal, S.1    Kumar, P.2    Singh, K.3
  • 5
    • 33646145641 scopus 로고    scopus 로고
    • Network modeling issues for grid application scheduling
    • Casanova H. Network modeling issues for grid application scheduling. Int. J. Found. Comput. Sci. 16 2 (2005) 145-162
    • (2005) Int. J. Found. Comput. Sci. , vol.16 , Issue.2 , pp. 145-162
    • Casanova, H.1
  • 6
    • 85014168050 scopus 로고
    • Application and performance analysis of a compile-time optimization approach for list scheduling algorithms on distributed memory multiprocessors
    • Y. Chung, S. Ranka, Application and performance analysis of a compile-time optimization approach for list scheduling algorithms on distributed memory multiprocessors, in: Proc. Super Computing, 1992, pp. 512-521.
    • (1992) Proc. Super Computing , pp. 512-521
    • Chung, Y.1    Ranka, S.2
  • 7
    • 39749157730 scopus 로고    scopus 로고
    • A high performance algorithm for static task scheduling in heterogeneous distributed computing systems
    • Daoud M.I., and Kharma N. A high performance algorithm for static task scheduling in heterogeneous distributed computing systems. J. Parallel Distrib. Comput. 68 4 (2008) 399-409
    • (2008) J. Parallel Distrib. Comput. , vol.68 , Issue.4 , pp. 399-409
    • Daoud, M.I.1    Kharma, N.2
  • 8
    • 0031697506 scopus 로고    scopus 로고
    • Optimal scheduling algorithm for distributed-memory machines
    • Darbha S., and Agrawal D.P. Optimal scheduling algorithm for distributed-memory machines. IEEE Trans. Parallel Distrib. Systems 9 1 (1998) 87-95
    • (1998) IEEE Trans. Parallel Distrib. Systems , vol.9 , Issue.1 , pp. 87-95
    • Darbha, S.1    Agrawal, D.P.2
  • 10
    • 0036749209 scopus 로고    scopus 로고
    • An integrated technique for task matching and scheduling onto distributed heterogeneous computing system
    • Dhodhi M.K., Ahmad I., Yatama A., et al. An integrated technique for task matching and scheduling onto distributed heterogeneous computing system. J. Parallel Distrib. Comput. 62 9 (2002) 1338-1361
    • (2002) J. Parallel Distrib. Comput. , vol.62 , Issue.9 , pp. 1338-1361
    • Dhodhi, M.K.1    Ahmad, I.2    Yatama, A.3
  • 12
    • 0025440941 scopus 로고
    • Scheduling parallel program tasks onto arbitrary target machines
    • El-Rewini H., and Lewis T.G. Scheduling parallel program tasks onto arbitrary target machines. J. Parallel Distrib. Comput. 9 2 (1990) 138-153
    • (1990) J. Parallel Distrib. Comput. , vol.9 , Issue.2 , pp. 138-153
    • El-Rewini, H.1    Lewis, T.G.2
  • 15
    • 22144471943 scopus 로고    scopus 로고
    • A high performance, low complexity algorithm for compile-time task scheduling in heterogeneous systems
    • Hagras T., and Janecek J. A high performance, low complexity algorithm for compile-time task scheduling in heterogeneous systems. Parallel Comput. 31 7 (2005) 653-670
    • (2005) Parallel Comput. , vol.31 , Issue.7 , pp. 653-670
    • Hagras, T.1    Janecek, J.2
  • 17
    • 0028448798 scopus 로고
    • A two-pass scheduling algorithm for parallel programs
    • Kim D., and Yi B.G. A two-pass scheduling algorithm for parallel programs. Parallel Comput. 20 6 (1994) 869-885
    • (1994) Parallel Comput. , vol.20 , Issue.6 , pp. 869-885
    • Kim, D.1    Yi, B.G.2
  • 18
    • 0002050141 scopus 로고    scopus 로고
    • Static scheduling algorithms for allocating directed task graphs to multiprocessors
    • Kwok Y.-K., and Ahmad I. Static scheduling algorithms for allocating directed task graphs to multiprocessors. ACM Comput. Surv. 31 4 (1999) 406-471
    • (1999) ACM Comput. Surv. , vol.31 , Issue.4 , pp. 406-471
    • Kwok, Y.-K.1    Ahmad, I.2
  • 19
    • 0001514167 scopus 로고    scopus 로고
    • Benchmarking and comparison of the task graph scheduling algorithms
    • Kwok Y.-K., and Ahmad I. Benchmarking and comparison of the task graph scheduling algorithms. J. Parallel Distrib. Comput. 59 3 (1999) 381-422
    • (1999) J. Parallel Distrib. Comput. , vol.59 , Issue.3 , pp. 381-422
    • Kwok, Y.-K.1    Ahmad, I.2
  • 20
    • 0030142084 scopus 로고    scopus 로고
    • Dynamic critical-path scheduling: An effective technique for allocating task graphs onto multiprocessors
    • Kwok Y.-K., and Ahmad I. Dynamic critical-path scheduling: An effective technique for allocating task graphs onto multiprocessors. IEEE Trans. Parallel Distrib. Systems 7 5 (1996) 506-521
    • (1996) IEEE Trans. Parallel Distrib. Systems , vol.7 , Issue.5 , pp. 506-521
    • Kwok, Y.-K.1    Ahmad, I.2
  • 21
    • 15844361956 scopus 로고    scopus 로고
    • Iterative list scheduling for heterogeneous computing
    • Liu G.Q., Poh K.L., and Xie M. Iterative list scheduling for heterogeneous computing. J. Parallel Distrib. Comput. 65 5 (2005) 654-665
    • (2005) J. Parallel Distrib. Comput. , vol.65 , Issue.5 , pp. 654-665
    • Liu, G.Q.1    Poh, K.L.2    Xie, M.3
  • 22
    • 0025418536 scopus 로고
    • Towards an architecture-independent analysis of parallel algorithms
    • Papadimitriou C.H., and Yannakakis M. Towards an architecture-independent analysis of parallel algorithms. SIAM J. Comput. 19 2 (1990) 322-328
    • (1990) SIAM J. Comput. , vol.19 , Issue.2 , pp. 322-328
    • Papadimitriou, C.H.1    Yannakakis, M.2
  • 23
    • 0035868370 scopus 로고    scopus 로고
    • An optimal scheduling algorithm for minimizing the computing period of cyclic synchronous tasks on multiprocessors
    • Park H.J., and Kim B.K. An optimal scheduling algorithm for minimizing the computing period of cyclic synchronous tasks on multiprocessors. J. Syst. Softw. 56 3 (2001) 213-229
    • (2001) J. Syst. Softw. , vol.56 , Issue.3 , pp. 213-229
    • Park, H.J.1    Kim, B.K.2
  • 26
    • 33646148944 scopus 로고    scopus 로고
    • Scheduling workflow applications on processors with different capabilities
    • Shi Z., and Dongarra J.J. Scheduling workflow applications on processors with different capabilities. Future Gener. Comput. Syst. 22 6 (2006) 665-675
    • (2006) Future Gener. Comput. Syst. , vol.22 , Issue.6 , pp. 665-675
    • Shi, Z.1    Dongarra, J.J.2
  • 27
    • 0027542932 scopus 로고
    • A compile-time scheduling heuristic for interconnection-constrained heterogeneous machine architectures
    • Sih G.C., and Lee E.A. A compile-time scheduling heuristic for interconnection-constrained heterogeneous machine architectures. IEEE Trans. Parallel Distrib. Systems 4 2 (1993) 175-187
    • (1993) IEEE Trans. Parallel Distrib. Systems , vol.4 , Issue.2 , pp. 175-187
    • Sih, G.C.1    Lee, E.A.2
  • 29
    • 0347601909 scopus 로고    scopus 로고
    • List scheduling: extension for contention awareness and evaluation of node priorities for heterogeneous cluster architectures
    • Sinnen O., and Sousa L.A. List scheduling: extension for contention awareness and evaluation of node priorities for heterogeneous cluster architectures. Parallel Comput. 30 1 (2004) 81-101
    • (2004) Parallel Comput. , vol.30 , Issue.1 , pp. 81-101
    • Sinnen, O.1    Sousa, L.A.2
  • 30
    • 58149510939 scopus 로고    scopus 로고
    • D PADUA, Communication contention in APN list scheduling algorithm
    • Tang X., and Kenli L. D PADUA, Communication contention in APN list scheduling algorithm. Science in China Series F: Information Sciences 52 1 (2009) 59-69
    • (2009) Science in China Series F: Information Sciences , vol.52 , Issue.1 , pp. 59-69
    • Tang, X.1    Kenli, L.2
  • 32
    • 0036504666 scopus 로고    scopus 로고
    • Performance-effective and low-complexity task scheduling for heterogeneous computing
    • Topcuoglu H., Hariri S., and Wu M.-Y. Performance-effective and low-complexity task scheduling for heterogeneous computing. IEEE Trans. Parallel Distrib. Systems 13 3 (2002) 260-274
    • (2002) IEEE Trans. Parallel Distrib. Systems , vol.13 , Issue.3 , pp. 260-274
    • Topcuoglu, H.1    Hariri, S.2    Wu, M.-Y.3
  • 33
    • 0027540696 scopus 로고
    • Fast allocation of processes in distributed and parallel systems
    • Woodside C.M., and Monforton G.G. Fast allocation of processes in distributed and parallel systems. IEEE Trans. Parallel Distrib. Systems 4 2 (1993) 164-174
    • (1993) IEEE Trans. Parallel Distrib. Systems , vol.4 , Issue.2 , pp. 164-174
    • Woodside, C.M.1    Monforton, G.G.2
  • 34
    • 35048856562 scopus 로고    scopus 로고
    • An experimental investigation into the rank function of the heterogeneous earliest finish time scheduling algorithm
    • Springer-Verlag
    • Zhao H., and Sakellariou R. An experimental investigation into the rank function of the heterogeneous earliest finish time scheduling algorithm. Proceedings of 9th International Euro-Par Conference (2003), Springer-Verlag 189-194
    • (2003) Proceedings of 9th International Euro-Par Conference , pp. 189-194
    • Zhao, H.1    Sakellariou, R.2


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