• DocumentCode
    1732808
  • Title

    Solving 0/1 Knapsack Problem for Light Communication SLA-Based Workflow Mapping Using CUDA

  • Author

    Quan, Dang Minh ; Yang, Laurence T.

  • Author_Institution
    Sch. of Inf. Technol., Int. Univ. in Germany, Bruchsal, Germany
  • Volume
    1
  • fYear
    2009
  • Firstpage
    194
  • Lastpage
    200
  • Abstract
    Mapping and running jobs on suitable resources are the core tasks in grid computing. In the algorithm to map light communication Grid-based workflow within the SLA context, there is an operation of resolving the conflict period which is exact a 0/1 knapsack problem. When the size of the workflow is large such as in the case of mapping a group of workflows, the time to solve this problem is long and thus, makes the whole mapping process long. In this paper, we describe a way to solve this problem by exploiting the parallel computing power of graphic processing unit (GPU) with compute unified device architecture (CUDA). The experiment shows that the approach is very efficient with huge problem.
  • Keywords
    grid computing; knapsack problems; parallel processing; software architecture; CUDA; SLA context; compute unified device architecture; graphic processing unit; grid computing; knapsack problem; light communication; parallel computing; workflow mapping; Central Processing Unit; Computer graphics; Concurrent computing; Context; Costs; Dynamic programming; Grid computing; Information technology; Parallel processing; Runtime; knapsack problem; mapping; parallel processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Science and Engineering, 2009. CSE '09. International Conference on
  • Conference_Location
    Vancouver, BC
  • Print_ISBN
    978-1-4244-5334-4
  • Electronic_ISBN
    978-0-7695-3823-5
  • Type

    conf

  • DOI
    10.1109/CSE.2009.263
  • Filename
    5282978