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
Link To Document