DocumentCode :
657700
Title :
GPU acceleration for the web browser based evolutionary computing system
Author :
Duda, Jarek ; Dlubacz, Wojciech
Author_Institution :
Dept. of Appl. Comput. Sci., AGH Univ. of Sci. & Technol., Krakow, Poland
fYear :
2013
fDate :
11-13 Oct. 2013
Firstpage :
751
Lastpage :
756
Abstract :
This paper presents a novel approach for the acceleration of distributed computing system entirely based on web browsers. We propose two strategies of embedding GPU kernels into the JavaScript code that is run by clients´ machines (computing agents) participated in the computing grid, and analyze the speed increase resulting from the application of these methods. The computational experiments are performed on the basis of the two standard optimization problems: a travelling salesman problem and a flowshop scheduling problem. According to the obtained results the calculation of a fitness function accelerated by GPU may bring up to 50% reduction in execution time, while a local search process accelerated by GPU may be reduced tenfold.
Keywords :
Java; evolutionary computation; flow shop scheduling; graphics processing units; grid computing; online front-ends; search problems; travelling salesman problems; GPU acceleration; GPU kernels; JavaScript code; Web browsers; computing agents; computing grid; distributed computing system; evolutionary computing system; fitness function; flowshop scheduling problem; local search process; standard optimization problems; travelling salesman problem; Acceleration; Browsers; Graphics processing units; Servers; Sociology; Standards; Statistics; GPU acceleration; agent-based computing; evolutionary algorithm; grid computing; web-based optimization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Theory, Control and Computing (ICSTCC), 2013 17th International Conference
Conference_Location :
Sinaia
Print_ISBN :
978-1-4799-2227-7
Type :
conf
DOI :
10.1109/ICSTCC.2013.6689051
Filename :
6689051
Link To Document :
بازگشت