메뉴 건너뛰기




Volumn 12, Issue 2, 2012, Pages 626-639

A parallel micro evolutionary algorithm for heterogeneous computing and grid scheduling

Author keywords

Grid; Heterogeneous computing; Parallel evolutionary algorithms; Scheduling

Indexed keywords

COMPARATIVE STUDIES; DISTRIBUTED HETEROGENEOUS COMPUTING; EXECUTION TIME; EXPERIMENTAL ANALYSIS; GRID; GRID ENVIRONMENTS; GRID SCHEDULING; HETEROGENEOUS COMPUTING; HETEROGENEOUS ENVIRONMENTS; HIGH DIMENSION PROBLEMS; NP-HARD; NUMERICAL RESULTS; PARALLEL EVOLUTIONARY ALGORITHMS; PROBLEM INSTANCES; SCHEDULING PROBLEM; SCHEDULING TASKS;

EID: 84655167271     PISSN: 15684946     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.asoc.2011.09.022     Document Type: Article
Times cited : (67)

References (45)
  • 8
    • 23744516269 scopus 로고    scopus 로고
    • Non-evolutionary algorithm for scheduling dependent tasks in distributed heterogeneous computing environments
    • DOI 10.1016/j.jpdc.2005.04.017, PII S0743731505000900
    • Boyer W., and Hura G. Non-evolutionary algorithm for scheduling dependent tasks in distributed heterogeneous computing environments J. Parallel Distrib. Comput. 65 9 2005 1035 1046 (Pubitemid 41119015)
    • (2005) Journal of Parallel and Distributed Computing , vol.65 , Issue.9 , pp. 1035-1046
    • Boyer, W.F.1    Hura, G.S.2
  • 10
    • 52949143461 scopus 로고    scopus 로고
    • Static resource allocation for heterogeneous computing environments with tasks having dependencies, priorities, deadlines, and multiple versions
    • Braun T., Siegel H., Maciejewski A., and Hong Y. Static resource allocation for heterogeneous computing environments with tasks having dependencies, priorities, deadlines, and multiple versions J. Parallel Distrib. Comput. 68 11 2008 1504 1516
    • (2008) J. Parallel Distrib. Comput. , vol.68 , Issue.11 , pp. 1504-1516
    • Braun, T.1    Siegel, H.2    MacIejewski, A.3    Hong, Y.4
  • 11
    • 78751609725 scopus 로고    scopus 로고
    • Application and comparison of hybrid evolutionary multiobjective optimization algorithms for solving task scheduling problem on heterogeneous systems
    • Chitra P., Rajaram R., and Venkatesh P. Application and comparison of hybrid evolutionary multiobjective optimization algorithms for solving task scheduling problem on heterogeneous systems Appl. Soft Comput. 11 2 2011 2725 2734
    • (2011) Appl. Soft Comput. , vol.11 , Issue.2 , pp. 2725-2734
    • Chitra, P.1    Rajaram, R.2    Venkatesh, P.3
  • 12
    • 84931440138 scopus 로고    scopus 로고
    • A micro-genetic algorithm for multiobjective optimization
    • Evolutionary Multi-Criterion Optimization
    • Coello C., and Pulido G. A micro-genetic algorithm for multiobjective optimization Proc. of the First Int. Conf. on Evolutionary Multi-Criterion Optimization 2001 Springer London, UK 126 140 (Pubitemid 33241383)
    • (2001) Lecture Notes in Computer Science , Issue.1993 , pp. 126-140
    • Coello, C.A.C.1    Pulido, G.T.2
  • 15
    • 0001334115 scopus 로고
    • The CHC adaptive search algorithm: How to have safe search when engaging in nontraditional genetic recombination
    • Morgan Kaufmann
    • Eshelman L. The CHC adaptive search algorithm: how to have safe search when engaging in nontraditional genetic recombination Foundations of Genetics Algorithms 1991 Morgan Kaufmann 265 283
    • (1991) Foundations of Genetics Algorithms , pp. 265-283
    • Eshelman, L.1
  • 20
    • 0001650502 scopus 로고
    • Sizing populations for serial and parallel genetic algorithms
    • Morgan Kaufmann San Francisco, USA
    • Goldberg D. Sizing populations for serial and parallel genetic algorithms Proc. of the 3rd Int. Conf. on Genetic Algorithms 1989 Morgan Kaufmann San Francisco, USA 70 79
    • (1989) Proc. of the 3rd Int. Conf. on Genetic Algorithms , pp. 70-79
    • Goldberg, D.1
  • 21
    • 0030243005 scopus 로고    scopus 로고
    • A high-performance, portable implementation of the MPI message passing interface standard
    • DOI 10.1016/0167-8191(96)00024-5, PII S0167819196000245
    • Gropp W., Lusk E., Doss N., and Skjellum A. A high-performance, portable implementation of the MPI message passing interface standard Parallel Comput. 22 6 1996 789 828 (Pubitemid 126364517)
    • (1996) Parallel Computing , vol.22 , Issue.6 , pp. 789-828
    • Gropp, W.1    Lusk, E.2    Doss, N.3    Skjellum, A.4
  • 23
    • 67650154933 scopus 로고    scopus 로고
    • ILOG ILOG Inc., Mountain View, California, USA
    • ILOG, 2006. ILOG CPLEX 10.1: User's Manual, ILOG Inc., Mountain View, California, USA. http://www.gnu.org/software/glpk/glpk.html.
    • (2006) ILOG CPLEX 10.1: User's Manual
  • 24
    • 85006256152 scopus 로고    scopus 로고
    • A decentralized strategy for genetic scheduling in heterogeneous environments
    • Iordache G.V., Boboila M.S., Pop F., Stratan C., and Cristea V. A decentralized strategy for genetic scheduling in heterogeneous environments Multiagent Grid Syst. 3 4 2007 355 367
    • (2007) Multiagent Grid Syst. , vol.3 , Issue.4 , pp. 355-367
    • Iordache, G.V.1    Boboila, M.S.2    Pop, F.3    Stratan, C.4    Cristea, V.5
  • 25
    • 0034199912 scopus 로고    scopus 로고
    • Approximating the nondominated front using the pareto archived evolution strategy
    • Knowles J., and Corne D. Approximating the nondominated front using the pareto archived evolution strategy Evol. Comput. 8 2 2000 149 172
    • (2000) Evol. Comput. , vol.8 , Issue.2 , pp. 149-172
    • Knowles, J.1    Corne, D.2
  • 27
    • 0002050141 scopus 로고    scopus 로고
    • Static scheduling algorithms for allocating directed task graphs to multiprocessors
    • Kwok Y., 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.1    Ahmad, I.2
  • 29
    • 34247488367 scopus 로고    scopus 로고
    • A revisit of fast greedy heuristics for mapping a class of independent tasks onto heterogeneous computing systems
    • DOI 10.1016/j.jpdc.2007.03.003, PII S0743731507000433
    • Luo P., Lü K., and Shi Z. A revisit of fast greedy heuristics for mapping a class of independent tasks onto heterogeneous computing systems J. Parallel Distrib. Comput. 67 6 2007 695 714 (Pubitemid 46660430)
    • (2007) Journal of Parallel and Distributed Computing , vol.67 , Issue.6 , pp. 695-714
    • Luo, P.1    Lu, K.2    Shi, Z.3
  • 30
    • 0002123601 scopus 로고
    • Evolution in time and space - The parallel genetic algorithm
    • Morgan Kaufmann
    • Mühlenbein H. Evolution in time and space - the parallel genetic algorithm Foundations of Genetic Algorithms 1991 Morgan Kaufmann 316 337
    • (1991) Foundations of Genetic Algorithms , pp. 316-337
    • Mühlenbein, H.1
  • 31
    • 79952573475 scopus 로고    scopus 로고
    • Heterogeneous computing with evolutionary algorithms
    • Nesmachnow S., Cancela H., and Alba E. Heterogeneous computing with evolutionary algorithms Soft Comput. 15 4 2011 685 699
    • (2011) Soft Comput. , vol.15 , Issue.4 , pp. 685-699
    • Nesmachnow, S.1    Cancela, H.2    Alba, E.3
  • 33
    • 23344446944 scopus 로고    scopus 로고
    • Hybrid meta-heuristics algorithms for task assignment in heterogeneous computing systems
    • DOI 10.1016/j.cor.2004.08.010, PII S030505480400200X
    • Salcedo-Sanz S., Xu Y., and Yao X. Hybrid meta-heuristics algorithms for task assignment in heterogeneous computing systems Comput. Oper. Res. 33 3 2006 820 835 (Pubitemid 41101126)
    • (2006) Computers and Operations Research , vol.33 , Issue.3 , pp. 820-835
    • Salcedo-Sanz, S.1    Xu, Y.2    Yao, X.3
  • 36
    • 0003163669 scopus 로고    scopus 로고
    • Task Matching and Scheduling in Heterogeneous Computing Environments Using a Genetic-Algorithm-Based Approach
    • DOI 10.1006/jpdc.1997.1392, PII S0743731597913927
    • Wang L., Siegel H., Roychowdhury V., and Maciejewski A. Task matching and scheduling in heterogeneous computing environments using a genetic-algorithm- based approach J. Parallel Distrib. Comput. 47 1 1997 8 22 (Pubitemid 127340842)
    • (1997) Journal of Parallel and Distributed Computing , vol.47 , Issue.1 , pp. 8-22
    • Wang, L.1    Siegel, H.J.2    Roychowdhury, V.P.3    MacIejewski, A.A.4
  • 37
    • 78449269535 scopus 로고    scopus 로고
    • A heuristic-based hybrid genetic-variable neighborhood search algorithm for task scheduling in heterogeneous multiprocessor system
    • Wen Y., Xu H., and Yang J. A heuristic-based hybrid genetic-variable neighborhood search algorithm for task scheduling in heterogeneous multiprocessor system Inform. Sci. 181 3 2011 567 581
    • (2011) Inform. Sci. , vol.181 , Issue.3 , pp. 567-581
    • Wen, Y.1    Xu, H.2    Yang, J.3
  • 38
    • 4544231492 scopus 로고    scopus 로고
    • An incremental genetic algorithm approach to multiprocessor scheduling
    • Wu A., Yu H., Jin S., Lin K., and Schiavone G. An incremental genetic algorithm approach to multiprocessor scheduling IEEE Trans. Parallel Distrib. Syst. 15 9 2004 824 834
    • (2004) IEEE Trans. Parallel Distrib. Syst. , vol.15 , Issue.9 , pp. 824-834
    • Wu, A.1    Yu, H.2    Jin, S.3    Lin, K.4    Schiavone, G.5
  • 40
    • 34548708512 scopus 로고    scopus 로고
    • Efficient batch job scheduling in grids using cellular memetic algorithms
    • IEEE Press Long Beach, California, USA
    • Xhafa F., Alba E., and Dorronsoro B. Efficient batch job scheduling in grids using cellular memetic algorithms Proc. 21st Int. Par. and Dist. Proc. Symposium 2007 IEEE Press Long Beach, California, USA 1 8
    • (2007) Proc. 21st Int. Par. and Dist. Proc. Symposium , pp. 1-8
    • Xhafa, F.1    Alba, E.2    Dorronsoro, B.3
  • 45
    • 0035438855 scopus 로고    scopus 로고
    • Observations on using genetic algorithms for dynamic load-balancing
    • DOI 10.1109/71.954620
    • Zomaya A., and Teh Y. Observations on using genetic algorithms for dynamic load-balancing IEEE Trans. Parallel Distrib. Syst. 12 9 2001 899 911 (Pubitemid 32992563)
    • (2001) IEEE Transactions on Parallel and Distributed Systems , vol.12 , Issue.9 , pp. 899-911
    • Zomaya, A.Y.1    Teh, Y.-H.2


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