• DocumentCode
    2422491
  • Title

    A Hybrid CPU-GPU Local Search Heuristic for the Unrelated Parallel Machine Scheduling Problem

  • Author

    Coelho, Igor Machado ; Haddad, Matheus Nohra ; Ochi, Luiz Satoru ; Souza, Marcone Jamilson Freitas ; Farias, Ricardo

  • Author_Institution
    Inst. of Comput. Fluminense, Fed. Univ., Niteroi, Brazil
  • fYear
    2012
  • fDate
    24-25 Oct. 2012
  • Firstpage
    19
  • Lastpage
    23
  • Abstract
    This work addresses the development of a hybrid CPU-GPU local search heuristic for the unrelated parallel machine scheduling problem. In this scheduling problem setup times are sequence-dependent and also machine-dependent. The objective is to minimize the maximum completion time of the schedule, known as make span. Since the problem belongs to the NP-hard class there is no known polynomial time algorithm to solve it, so metaheuristics and local search heuristics are usually developed to find good near optimal solutions. In general, the local search is the most expensive part of the heuristic method, so our algorithm harnesses the tremendous computing power of the GPU to decrease the local search computational time. We use the local search based on swapping jobs in different machines, since it is able find good near optimal solutions as we report from previous results in literature. We show that the hybrid CPU-GPU local search achieves average speedups from 10 to 27 times in relation to the pure CPU local search.
  • Keywords
    graphics processing units; parallel processing; polynomials; processor scheduling; search problems; NP-hard class; hybrid CPU-GPU local search heuristic; local search heuristics; polynomial time algorithm; unrelated parallel machine scheduling problem; Graphics processing units; Instruction sets; Job shop scheduling; Kernel; Parallel machines; Schedules; Vectors; gpu local search; metaheuristics; unrelated parallel machine scheduling problem;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Applications for Multi-Core Architectures (WAMCA), 2012 Third Workshop on
  • Conference_Location
    New York, NY
  • Print_ISBN
    978-1-4673-5025-9
  • Type

    conf

  • DOI
    10.1109/WAMCA.2012.16
  • Filename
    6374747