• DocumentCode
    1960919
  • Title

    A GPU Algorithm Design for Resource Constrained Project Scheduling Problem

  • Author

    Bukata, L. ; Sucha, Premysl

  • Author_Institution
    Dept. of Control Eng., Czech Tech. Univ. in Prague, Prague, Czech Republic
  • fYear
    2013
  • fDate
    Feb. 27 2013-March 1 2013
  • Firstpage
    367
  • Lastpage
    374
  • Abstract
    This work proposes a GPU algorithm for a combinatorial problem known in literature as Resource Constrained Project Scheduling Problem. To solve this NP-hard problem, Tabu Search meta-heuristic is selected. All computations are performed on the GPU to minimize required communication bandwidth between the GPU and the CPU. In addition, new evaluation algorithm and effective Tabu List implementation are designed especially for GPUs. Achieved results show that the proposed GPU solution outperforms the equivalent CPU version in both quality of solutions and performance speedup.
  • Keywords
    graphics processing units; processor scheduling; search problems; CPU version; GPU algorithm design; NP-hard problem; combinatorial problem; communication bandwidth; resource constrained project scheduling problem; tabu search meta-heuristic; Arrays; Central Processing Unit; Computational modeling; Equations; Graphics processing units; Mathematical model; Schedules; GPU; RCPSP; Tabu Search; homogenous model;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-Based Processing (PDP), 2013 21st Euromicro International Conference on
  • Conference_Location
    Belfast
  • ISSN
    1066-6192
  • Print_ISBN
    978-1-4673-5321-2
  • Electronic_ISBN
    1066-6192
  • Type

    conf

  • DOI
    10.1109/PDP.2013.59
  • Filename
    6498577