Title :
Performance of a peer to peer network using genetic algorithm on a PC cluster
Author :
Noor, Fazal ; Alhaisoni, Majed ; Al-Harbi, S.
Author_Institution :
Comput. Sci. & Software Eng. Dept., Univ. of Hail, Hail, Saudi Arabia
Abstract :
In this paper we present two methodologies, one is to use MPI collective communication functions as performance measures to measure communication time between peers. The other is to use a Distributed Genetic algorithm with MPI functions running on each peer node for solving a variety of optimization problems. Genetic Algorithms are found useful in variety of problems, such as in searching and optimization. Distributed Genetic Algorithms are inherently embarrassingly parallel which leads to efficient implementation on the nodes. In this work DGA is used first to distribute resources on nodes to maximize availability within budget and second to find in-best network routes within links cost and end-to-end delay. The iterations for DGA to converge are measured. It is seen overall performance of DGA is not affected as nodes join or leave the network.
Keywords :
application program interfaces; delays; genetic algorithms; message passing; peer-to-peer computing; DGA; MPI collective communication functions; MPI functions; PC cluster; communication time measurement; distributed genetic algorithms; end-to-end delay; optimization problems; peer to peer network; Peer to peer computing; Distributed computing; Genetic Algorithm; MPI; PC cluster; Peer to Peer;
Conference_Titel :
Multitopic Conference (INMIC), 2011 IEEE 14th International
Conference_Location :
Karachi
Print_ISBN :
978-1-4577-0654-7
DOI :
10.1109/INMIC.2011.6151464