메뉴 건너뛰기




Volumn 22, Issue 3-4, 1998, Pages 197-207

Genetics-based multiprocessor scheduling using task duplication

Author keywords

Communication delay; Genetic algorithm; Multiprocessor; Task duplication; Task scheduling

Indexed keywords

COMMUNICATION; COMPUTER SIMULATION; COMPUTER SOFTWARE; EFFICIENCY; GENETIC ALGORITHMS; SCHEDULING;

EID: 0032140749     PISSN: 01419331     EISSN: None     Source Type: Journal    
DOI: 10.1016/S0141-9331(98)00079-9     Document Type: Article
Times cited : (54)

References (27)
  • 1
    • 0015482117 scopus 로고
    • Optimal scheduling for two-processor systems
    • E.G. Coffman, R.L. Graham, Optimal scheduling for two-processor systems, Acta Inform. 1 (1972) 200-213.
    • (1972) Acta Inform. , vol.1 , pp. 200-213
    • Coffman, E.G.1    Graham, R.L.2
  • 2
    • 0003926743 scopus 로고
    • Scheduling graphs on two processors
    • R. Sethi, Scheduling graphs on two processors, SIAM Journal of Computing 5 (1) (1976) 73-82.
    • (1976) SIAM Journal of Computing , vol.5 , Issue.1 , pp. 73-82
    • Sethi, R.1
  • 4
    • 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
  • 5
    • 0016518855 scopus 로고
    • NP-complete scheduling problems
    • J.D. Ullman, NP-complete scheduling problems, J. Comput. System Sci. 10 (1975) 384-393.
    • (1975) J. Comput. System Sci. , vol.10 , pp. 384-393
    • Ullman, J.D.1
  • 7
    • 0021529549 scopus 로고
    • Practical multiprocessing scheduling algorithms for efficient parallel processing
    • H. Kasahara, S. Narita, Practical multiprocessing scheduling algorithms for efficient parallel processing, IEEE Trans. Comput. 33 (11) (1984) 1023-1029.
    • (1984) IEEE Trans. Comput. , vol.33 , Issue.11 , pp. 1023-1029
    • Kasahara, H.1    Narita, S.2
  • 9
    • 0023866688 scopus 로고
    • Grain size determination for parallel processing
    • B. Kruatrachue, T. 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.2
  • 11
    • 0011677035 scopus 로고
    • A task duplication based optimal scheduling algorithm for variable execution time tasks
    • S. Darbha, D.P. Agrawal, A task duplication based optimal scheduling algorithm for variable execution time tasks, in: International Conference on Parallel Processing, 1994, II-52-56.
    • (1994) International Conference on Parallel Processing
    • Darbha, S.1    Agrawal, D.P.2
  • 14
  • 16
    • 0038789522 scopus 로고
    • Using genetic algorithms to schedule distributed tasks on a bus-based system
    • M.D. Kidwell, Using genetic algorithms to schedule distributed tasks on a bus-based system, in: Fifth Int. Conf. on Genetic Algorithms, 1993, pp. 368-374.
    • (1993) Fifth Int. Conf. on Genetic Algorithms , pp. 368-374
    • Kidwell, M.D.1
  • 20
    • 0002086462 scopus 로고    scopus 로고
    • Efficient scheduling of arbitrary task graphs to multiprocessors using a parallel genetic algorithm
    • Y.K. Kwok, I. Ahmad, Efficient scheduling of arbitrary task graphs to multiprocessors using a parallel genetic algorithm, Journal of Parallel and Distributed Computing 47 (1997) 58-77.
    • (1997) Journal of Parallel and Distributed Computing , vol.47 , pp. 58-77
    • Kwok, Y.K.1    Ahmad, I.2
  • 22
    • 0030142084 scopus 로고    scopus 로고
    • Dynamic critical-path scheduling: An effective technique for allocating task graphs to multiprocessors
    • Y.K. Kwok, I. Ahmad, Dynamic critical-path scheduling: an effective technique for allocating task graphs to multiprocessors, IEEE Trans. Parallel and Distributed Systems 7 (5) (1996) 506-520.
    • (1996) IEEE Trans. Parallel and Distributed Systems , vol.7 , Issue.5 , pp. 506-520
    • Kwok, Y.K.1    Ahmad, I.2
  • 23
    • 0025522107 scopus 로고
    • Analysis and evaluation of heuristic methods for static task scheduling
    • B. Shirazi, M. Wang, Analysis and evaluation of heuristic methods for static task scheduling, Journal of Parallel and Distributed Computing 10 (1990) 222-233.
    • (1990) Journal of Parallel and Distributed Computing , vol.10 , pp. 222-233
    • Shirazi, B.1    Wang, M.2
  • 24
    • 0028498486 scopus 로고
    • DSC: Scheduling parallel tasks on an unbounded number of processors
    • T. Yang, A. Gerasoulis, DSC: Scheduling parallel tasks on an unbounded number of processors, IEEE Trans. Parallel and Distributed Systems 5 (9) (1994) 951-967.
    • (1994) IEEE Trans. Parallel and Distributed Systems , vol.5 , Issue.9 , pp. 951-967
    • Yang, T.1    Gerasoulis, A.2
  • 26
    • 0027606922 scopus 로고
    • On the granularity and clustering of directed acyclic task graphs
    • A. Gerasoulis, T. Yang, On the granularity and clustering of directed acyclic task graphs, IEEE Trans. Parallel and Distributed Systems 4 (6) (1993) 686-701.
    • (1993) IEEE Trans. Parallel and Distributed Systems , vol.4 , Issue.6 , pp. 686-701
    • Gerasoulis, A.1    Yang, T.2


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