Title :
Task assignment in distributed computing systems
Author :
Ahmad, Imtiaz ; Dhodhi, Muhammad K. ; Ghafoor, Arif
Author_Institution :
Dept. of Electr. & Comput. Eng., Kuwait Univ., Safat, Kuwait
Abstract :
We introduce a technique based on the problem-space genetic algorithm (PSGA) for the static task assignment problem in homogeneous distributed computing systems to reduce the task turnaround time and to increase the throughput of the system by properly balancing the load and reducing the interprocessor communication time among processors. The PSGA based approach combines the power of genetic algorithms, a global search method, with simple and fast problem-specific heuristic to search a large solution space efficiently and effectively to find the best possible solution in an acceptable cpu time. The proposed scheme is applied to a digital signal processing (DSP) system consisting of 119 tasks to illustrate its balancing properties and computational advantage on a large system. The proposed scheme offers 12%-30% improvement in the assignment cost as compared to the previous best known results for the DSP example
Keywords :
genetic algorithms; processor scheduling; resource allocation; search problems; signal processing; assignment cost; digital signal processing; distributed computing systems; global search method; homogeneous distributed computing systems; interprocessor communication time; problem-space genetic algorithm; problem-specific heuristic; static task assignment problem; task assignment; task turnaround time; Biological cells; Digital signal processing; Distributed computing; Genetic algorithms; Genetic engineering; Genetic mutations; Load management; Search methods; Simulated annealing; Throughput;
Conference_Titel :
Computers and Communications, 1995., Conference Proceedings of the 1995 IEEE Fourteenth Annual International Phoenix Conference on
Conference_Location :
Scottsdale, AZ
Print_ISBN :
0-7803-2492-7
DOI :
10.1109/PCCC.1995.472512