메뉴 건너뛰기




Volumn 71, Issue 2, 2015, Pages 648-672

A parallel local search in CPU/GPU for scheduling independent tasks on large heterogeneous computing systems

Author keywords

GPU computing; Heterogeneous computing; Scheduling

Indexed keywords

LOCAL SEARCH (OPTIMIZATION); STOCHASTIC SYSTEMS;

EID: 84925541149     PISSN: 09208542     EISSN: 15730484     Source Type: Journal    
DOI: 10.1007/s11227-014-1315-6     Document Type: Article
Times cited : (23)

References (40)
  • 1
    • 38049086719 scopus 로고    scopus 로고
    • A new local search algorithm for the DNA fragment assembly problem. In: Proceedings of the 7th European conference on evolutionary computation in combinatorial optimization
    • Alba E, Luque G (2007) A new local search algorithm for the DNA fragment assembly problem. In: Proceedings of the 7th European conference on evolutionary computation in combinatorial optimization, pp 1–12
    • (2007) pp 1–12
    • Alba, E.1    Luque, G.2
  • 2
    • 84869225076 scopus 로고    scopus 로고
    • Parallel metaheuristics: recent advances and new trends
    • Alba E, Luque G, Nesmachnow S (2013) Parallel metaheuristics: recent advances and new trends. Int Trans Oper Res 20(1):1–48
    • (2013) Int Trans Oper Res , vol.20 , Issue.1 , pp. 1-48
    • Alba, E.1    Luque, G.2    Nesmachnow, S.3
  • 5
    • 84859906499 scopus 로고    scopus 로고
    • Customizing instruction set extensible reconfigurable processors using GPUs. In: Proceedings of the 25th international conference on VLSI design
    • Bordoloi U, Suri B, Nunna S, Chakraborty S, Eles P, Peng Z (2012) Customizing instruction set extensible reconfigurable processors using GPUs. In: Proceedings of the 25th international conference on VLSI design, pp 418–423
    • (2012) pp 418–423
    • Bordoloi, U.1    Suri, B.2    Nunna, S.3    Chakraborty, S.4    Eles, P.5    Peng, Z.6
  • 7
    • 84925536716 scopus 로고    scopus 로고
    • Parallel implementations of the minmin heterogeneous computing scheduler in GPU
    • Canabé M, Nesmachnow S (2012) Parallel implementations of the minmin heterogeneous computing scheduler in GPU. CLEI Electron J 15(3):1–12
    • (2012) CLEI Electron J , vol.15 , Issue.3 , pp. 1-12
    • Canabé, M.1    Nesmachnow, S.2
  • 8
    • 84870468279 scopus 로고    scopus 로고
    • Parallel UPGMA algorithm on graphics processing units using CUDA. In: Proceedings of 14th international conference on high performance computing and communication
    • Chen Y, Hung C, Lin Y, Lin C, Lee T, Lee K (2012) Parallel UPGMA algorithm on graphics processing units using CUDA. In: Proceedings of 14th international conference on high performance computing and communication, pp 849–854
    • (2012) pp 849–854
    • Chen, Y.1    Hung, C.2    Lin, Y.3    Lin, C.4    Lee, T.5    Lee, K.6
  • 9
    • 0001237146 scopus 로고
    • A method for solving traveling salesman problems
    • Croes A (1958) A method for solving traveling salesman problems. Oper Res 5:791–812
    • (1958) Oper Res , vol.5 , pp. 791-812
    • Croes, A.1
  • 10
    • 84884813524 scopus 로고    scopus 로고
    • An effective parallel multistart tabu search for quadratic assignment problem on CUDA platform
    • Czapiński M (2013) An effective parallel multistart tabu search for quadratic assignment problem on CUDA platform. J Parallel Distrib Comput 73(11):1461–1468
    • (2013) J Parallel Distrib Comput , vol.73 , Issue.11 , pp. 1461-1468
    • Czapiński, M.1
  • 17
    • 74849101820 scopus 로고
    • Optimization and approximation in deterministic sequencing and scheduling: a survey
    • Graham R, Lawler J, Lenstra E, Kan A (1979) Optimization and approximation in deterministic sequencing and scheduling: a survey. Ann Discret Math 5:287–326
    • (1979) Ann Discret Math , vol.5 , pp. 287-326
    • Graham, R.1    Lawler, J.2    Lenstra, E.3    Kan, A.4
  • 18
    • 77954503884 scopus 로고    scopus 로고
    • Boolean satisfiability on a graphics processor. In: Proceedings of the 20th symposium on great lakes symposium on VLSI
    • Gulati K, Khatri SP (2010) Boolean satisfiability on a graphics processor. In: Proceedings of the 20th symposium on great lakes symposium on VLSI, pp 123–126
    • (2010) pp 123–126
    • Gulati, K.1    Khatri, S.P.2
  • 19
    • 77955797734 scopus 로고    scopus 로고
    • High-dimensional planning on the GPU. In: IEEE international conference on robotics and automation
    • Kider J, Henderson M, Likhachev M, Safonova A (2010) High-dimensional planning on the GPU. In: IEEE international conference on robotics and automation, pp 2515–2522
    • (2010) pp 2515–2522
    • Kider, J.1    Henderson, M.2    Likhachev, M.3    Safonova, A.4
  • 20
    • 0002050141 scopus 로고    scopus 로고
    • Static scheduling algorithms for allocating directed task graphs to multiprocessors
    • Kwok Y, Ahmad I (1999) Static scheduling algorithms for allocating directed task graphs to multiprocessors. ACM Comput Surv 31(4):406–471
    • (1999) ACM Comput Surv , vol.31 , Issue.4 , pp. 406-471
    • Kwok, Y.1    Ahmad, I.2
  • 22
    • 84925532901 scopus 로고    scopus 로고
    • Búsqueda local paralela para la planificación de tareas en sistemas heterogéneos
    • Congreso Español de Metaheurísticas, Algoritmos Evolutivos y Bioinspirados, Albacete, España
    • Luna F, Nesmachnow S, Alba E (2010) Búsqueda local paralela para la planificación de tareas en sistemas heterogéneos. In: Proceedings of VIII Congreso Español de Metaheurísticas, Algoritmos Evolutivos y Bioinspirados, Albacete, España, pp 1–8
    • (2010) Proceedings of , vol.VIII , pp. 1-8
    • Luna, F.1    Nesmachnow, S.2    Alba, E.3
  • 23
    • 78049477136 scopus 로고    scopus 로고
    • A GPU-based iterated tabu search for solving the quadratic 3-dimensional assignment problem. In: 2010 IEEE/ACS international conference on computer systems and applications
    • Luong TV, Loukil L, Melab N, Talbi E-G (2010) A GPU-based iterated tabu search for solving the quadratic 3-dimensional assignment problem. In: 2010 IEEE/ACS international conference on computer systems and applications, pp 1–8
    • (2010) pp 1–8
    • Luong, T.V.1    Loukil, L.2    Melab, N.3    Talbi, E.-G.4
  • 24
    • 84866847340 scopus 로고    scopus 로고
    • GPU-based multi-start local search algorithms. In: Proceedings of the 5th international conference on learning and intelligent optimization
    • Luong TV, Melab N, Talbi E-G (2011) GPU-based multi-start local search algorithms. In: Proceedings of the 5th international conference on learning and intelligent optimization, pp 321–335
    • (2011) pp 321–335
    • Luong, T.V.1    Melab, N.2    Talbi, E.-G.3
  • 25
    • 78650921189 scopus 로고    scopus 로고
    • Neighborhood structures for gpu-based local search algorithms
    • Luong TV, Melab N, Talbi E-G (2010) Neighborhood structures for gpu-based local search algorithms. Parallel Process Lett 20(4):307–324
    • (2010) Parallel Process Lett , vol.20 , Issue.4 , pp. 307-324
    • Luong, T.V.1    Melab, N.2    Talbi, E.-G.3
  • 26
    • 84870496115 scopus 로고    scopus 로고
    • GPU computing for parallel local search metaheuristic algorithms
    • Luong TV, Melab N, Talbi E-G (2013) GPU computing for parallel local search metaheuristic algorithms. IEEE Trans Comput 62(1):173–185
    • (2013) IEEE Trans Comput , vol.62 , Issue.1 , pp. 173-185
    • Luong, T.V.1    Melab, N.2    Talbi, E.-G.3
  • 27
    • 84883121385 scopus 로고    scopus 로고
    • Paradiseo-mo-GPU: a framework for parallel GPU-based local search metaheuristics. In: Proceedings of the 15th genetic and evolutionary computation conference
    • Melab N, Luong TV, Boufaras K, Talbi E-G (2013) Paradiseo-mo-GPU: a framework for parallel GPU-based local search metaheuristics. In: Proceedings of the 15th genetic and evolutionary computation conference, pp 1189–1196
    • (2013) pp 1189–1196
    • Melab, N.1    Luong, T.V.2    Boufaras, K.3    Talbi, E.-G.4
  • 28
    • 85120720777 scopus 로고    scopus 로고
    • Nashed Y, Ugolotti R, Mesejo P, Cagnoni S (2012) libCudaOptimize: an open source library of GPU-based metaheuristics. In: Proceedings of the 14th international conference on genetic and evolutionary computation conference companion, pp 117–124
    • Nashed Y, Ugolotti R, Mesejo P, Cagnoni S (2012) libCudaOptimize: an open source library of GPU-based metaheuristics. In: Proceedings of the 14th international conference on genetic and evolutionary computation conference companion, pp 117–124
  • 29
    • 79952573475 scopus 로고    scopus 로고
    • Heterogeneous computing scheduling with evolutionary algorithms
    • Nesmachnow S, Cancela H, Alba E (2010) Heterogeneous computing scheduling with evolutionary algorithms. Soft Comput 15(4):685–701
    • (2010) Soft Comput , vol.15 , Issue.4 , pp. 685-701
    • Nesmachnow, S.1    Cancela, H.2    Alba, E.3
  • 30
    • 84655167271 scopus 로고    scopus 로고
    • A parallel micro evolutionary algorithm for heterogeneous computing and grid scheduling
    • Nesmachnow S, Cancela H, Alba E (2012) A parallel micro evolutionary algorithm for heterogeneous computing and grid scheduling. Appl Soft Comput 12(2):626–639
    • (2012) Appl Soft Comput , vol.12 , Issue.2 , pp. 626-639
    • Nesmachnow, S.1    Cancela, H.2    Alba, E.3
  • 31
    • 84867415698 scopus 로고    scopus 로고
    • An efficient stochastic local search for heterogeneous computing scheduling. In: Proceedings of the 26th international parallel and distributed processing symposium
    • Nesmachnow S, Luna F, Alba E (2012) An efficient stochastic local search for heterogeneous computing scheduling. In: Proceedings of the 26th international parallel and distributed processing symposium, pp 593–600
    • (2012) pp 593–600
    • Nesmachnow, S.1    Luna, F.2    Alba, E.3
  • 32
    • 84925512528 scopus 로고    scopus 로고
    • nVidia (2010) CUDA website. Accessed March 2014
    • nVidia (2010) CUDA website. http://www.nvidia.com/object/cuda_home.html. Accessed March 2014
  • 33
    • 84925499985 scopus 로고    scopus 로고
    • San Tomas Expressway, Santa Clara 95050, USA. CUDA C Best Practices Guide
    • nVidia Corporation (2011) 2701 San Tomas Expressway, Santa Clara 95050, USA. CUDA C Best Practices Guide, 4.0 edn
    • (2011)
    • Corporation, V.1
  • 34
    • 84869507403 scopus 로고    scopus 로고
    • Solving very large instances of the scheduling of independent tasks problem on the GPU
    • Pinel F, Dorronsoro B, Bouvry P (2013) Solving very large instances of the scheduling of independent tasks problem on the GPU. J Parallel Distrib Comput 73(1):101–110
    • (2013) J Parallel Distrib Comput , vol.73 , Issue.1 , pp. 101-110
    • Pinel, F.1    Dorronsoro, B.2    Bouvry, P.3
  • 35
    • 80053018884 scopus 로고    scopus 로고
    • A two-phase heuristic for the scheduling of independent tasks on computational grids. In: Proceedings of international conference on high performance computing and simulation
    • Pinel F, Pecero J, Bouvry P, Khan SU (2011) A two-phase heuristic for the scheduling of independent tasks on computational grids. In: Proceedings of international conference on high performance computing and simulation, pp 471–477
    • (2011) pp 471–477
    • Pinel, F.1    Pecero, J.2    Bouvry, P.3    Khan, S.U.4
  • 37
    • 84867021052 scopus 로고    scopus 로고
    • Accelerating 2-opt and 3-opt local search using GPU in the travelling salesman problem. In: Proceedings of the international conference on high performance computing and simulation
    • Rocki K, Suda R (2012) Accelerating 2-opt and 3-opt local search using GPU in the travelling salesman problem. In: Proceedings of the international conference on high performance computing and simulation, pp 489–495
    • (2012) pp 489–495
    • Rocki, K.1    Suda, R.2
  • 38
    • 84864970082 scopus 로고    scopus 로고
    • An efficient GPU implementation of a multi-start TSP solver for large problem instances. In: Proceedings of the 14th international conference on genetic and evolutionary computation companion
    • Rocki K, Suda R (2012) An efficient GPU implementation of a multi-start TSP solver for large problem instances. In: Proceedings of the 14th international conference on genetic and evolutionary computation companion, pp 1441–1442
    • (2012) pp 1441–1442
    • Rocki, K.1    Suda, R.2
  • 39
    • 77953175019 scopus 로고    scopus 로고
    • A GPU-enabled solver for time-constrained linear sum assignment problems. In: Proceedings of 7th international conference on informatics and systems
    • Roverso R, Naiem A, El-Beltagy M, El-Ansary S, Haridi S (2010) A GPU-enabled solver for time-constrained linear sum assignment problems. In: Proceedings of 7th international conference on informatics and systems, pp 1–6
    • (2010) pp 1–6
    • Roverso, R.1    Naiem, A.2    El-Beltagy, M.3    El-Ansary, S.4    Haridi, S.5
  • 40
    • 84869496633 scopus 로고    scopus 로고
    • Efficient local search on the GPU—investigations on the vehicle routing problem
    • Schulz C (2013) Efficient local search on the GPU—investigations on the vehicle routing problem. J Parallel Distrib Comput 73:14–31
    • (2013) J Parallel Distrib Comput , vol.73 , pp. 14-31
    • Schulz, C.1


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