메뉴 건너뛰기




Volumn 61, Issue 6, 2001, Pages 810-837

A Comparison of Eleven Static Heuristics for Mapping a Class of Independent Tasks onto Heterogeneous Distributed Computing Systems

Author keywords

A*; Genetic Algorithm; Heterogeneous computing; Mapping heuristics; Metatasks; Simulated annealing; Static matching; Tabu search

Indexed keywords


EID: 0038031248     PISSN: 07437315     EISSN: None     Source Type: Journal    
DOI: 10.1006/jpdc.2000.1714     Document Type: Article
Times cited : (1477)

References (45)
  • 3
    • 84990920631 scopus 로고    scopus 로고
    • The relative performance of various mapping algorithms is independent of sizable variances in run-time predictions
    • p. 79-87
    • Armstrong R., Hensgen D., Kidd T. The relative performance of various mapping algorithms is independent of sizable variances in run-time predictions. 7th IEEE Heterogeneous Computing Workshop (HCW '98), 1998;. p. 79-87.
    • (1998) 7th IEEE Heterogeneous Computing Workshop (HCW '98)
    • Armstrong, R.1    Hensgen, D.2    Kidd, T.3
  • 7
    • 0031998987 scopus 로고    scopus 로고
    • Parallel genetic simulated annealing: A massively parallel SIMD approach
    • Chen H., Flann N. S., Watson D. W. Parallel genetic simulated annealing: A massively parallel SIMD approach. IEEE Trans. Parallel Distrib. Comput. 9:Feb. 1998;126-136.
    • (1998) IEEE Trans. Parallel Distrib. Comput. , vol.9 , pp. 126-136
    • Chen, H.1    Flann, N.S.2    Watson, D.W.3
  • 10
    • 0030388836 scopus 로고    scopus 로고
    • Real time pipelined system design through simulated annealing
    • Coli M., Palazzari P. Real time pipelined system design through simulated annealing. J. Systems Architecture. 42:Dec. 1996;465-475.
    • (1996) J. Systems Architecture , vol.42 , pp. 465-475
    • Coli, M.1    Palazzari, P.2
  • 13
    • 0025440941 scopus 로고
    • Scheduling parallel program tasks onto arbitrary target machines
    • El-Rewini H., Lewis T. G. Scheduling parallel program tasks onto arbitrary target machines. J. Parallel Distrib. Comput. 9:June 1990;138-153.
    • (1990) J. Parallel Distrib. Comput. , vol.9 , pp. 138-153
    • El-Rewini, H.1    Lewis, T.G.2
  • 15
    • 0024770256 scopus 로고
    • Allocating modules to processors in a distributed system
    • Fernandez-Baca D. Allocating modules to processors in a distributed system. IEEE Trans. Software Engrg. 15:Nov. 1989;1427-1436.
    • (1989) IEEE Trans. Software Engrg. , vol.15 , pp. 1427-1436
    • Fernandez-Baca, D.1
  • 18
    • 0002994660 scopus 로고
    • Heterogeneous processing
    • Freund R. F., Siegel H. J. Heterogeneous processing. IEEE Comput. 26:June 1993;13-17.
    • (1993) IEEE Comput. , vol.26 , pp. 13-17
    • Freund, R.F.1    Siegel, H.J.2
  • 19
    • 0001868403 scopus 로고
    • Distributed heterogeneous supercomputing management system
    • Ghafoor A., Yang J. Distributed heterogeneous supercomputing management system. IEEE Comput. 26:June 1993;78-86.
    • (1993) IEEE Comput. , vol.26 , pp. 78-86
    • Ghafoor, A.1    Yang, J.2
  • 23
    • 0000769475 scopus 로고
    • Heuristic algorithms for scheduling independent tasks on nonidentical processors
    • Ibarra O. H., Kim C. E. Heuristic algorithms for scheduling independent tasks on nonidentical processors. J. Assoc. Comput. Mach. 24:Apr. 1977;280-289.
    • (1977) J. Assoc. Comput. Mach. , vol.24 , pp. 280-289
    • Ibarra, O.H.1    Kim, C.E.2
  • 26
    • 0032120998 scopus 로고    scopus 로고
    • Optimal task assignment in heterogeneous distributed computing systems
    • Kafil M., Ahmad I. Optimal task assignment in heterogeneous distributed computing systems. IEEE Concurrency. 6:July-Sept. 1998;42-51.
    • (1998) IEEE Concurrency , vol.6 , pp. 42-51
    • Kafil, M.1    Ahmad, I.2
  • 33
    • 0028203106 scopus 로고
    • Convergence analysis of canonical genetic algorithms
    • Rudolph G. Convergence analysis of canonical genetic algorithms. IEEE Trans. Neural Networks. 5:Jan. 1994;96-101.
    • (1994) IEEE Trans. Neural Networks , vol.5 , pp. 96-101
    • Rudolph, G.1
  • 35
    • 0022025271 scopus 로고
    • A graph matching approach to optimal task assignment in distributed computing system using a minimax criterion
    • Shen C.-C., Tsai W.-H. A graph matching approach to optimal task assignment in distributed computing system using a minimax criterion. IEEE Trans. Comput. 34:Mar. 1985;197-203.
    • (1985) IEEE Trans. Comput. , vol.34 , pp. 197-203
    • Shen, C.-C.1    Tsai, W.-H.2
  • 38
    • 0027542932 scopus 로고
    • A compile-time scheduling heuristic for interconnection-constrained heterogeneous processor architectures
    • Sih G. C., Lee E. A. A compile-time scheduling heuristic for interconnection-constrained heterogeneous processor architectures. IEEE Trans. Parallel Distrib. Systems. 4:Feb. 1993;175-186.
    • (1993) IEEE Trans. Parallel Distrib. Systems , vol.4 , pp. 175-186
    • Sih, G.C.1    Lee, E.A.2
  • 39
    • 0031215997 scopus 로고    scopus 로고
    • How good is recursive bisection?
    • Simon H. D., Teng S.-H. How good is recursive bisection? SIAM J. Sci. Comput. 18:Sept. 1997;1436-1445.
    • (1997) SIAM J. Sci. Comput. , vol.18 , pp. 1436-1445
    • Simon, H.D.1    Teng, S.-H.2
  • 41
    • 0028446271 scopus 로고
    • Genetic algorithms: A survey
    • Srinivas M., Patnaik L. M. Genetic algorithms: A survey. IEEE Comput. 27:June 1994;17-26.
    • (1994) IEEE Comput. , vol.27 , pp. 17-26
    • Srinivas, M.1    Patnaik, L.M.2
  • 42
    • 0040041172 scopus 로고    scopus 로고
    • MEGA: An approach to system-level design of application specific heterogeneous multiprocessors
    • p. 105-117
    • Tirat-Gefen Y. G., Parker A. C. MEGA: An approach to system-level design of application specific heterogeneous multiprocessors. 5th IEEE Heterogeneous Computing Workshop (HCW '96). 1996;. p. 105-117.
    • (1996) 5th IEEE Heterogeneous Computing Workshop (HCW '96)
    • Tirat-Gefen, Y.G.1    Parker, A.C.2
  • 44
    • 0003163669 scopus 로고    scopus 로고
    • Task matching and scheduling in heterogeneous computing environments using a genetic-algorithm-based approach
    • Wang L., Siegel H. J., Roychowdhury V. P., Maciejewski A. A. Task matching and scheduling in heterogeneous computing environments using a genetic-algorithm-based approach. J. Parallel Distrib. Comput. 47:Nov. 1997;1-15.
    • (1997) J. Parallel Distrib. Comput. , vol.47 , pp. 1-15
    • Wang, L.1    Siegel, H.J.2    Roychowdhury, V.P.3    Maciejewski, A.A.4


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