DocumentCode :
3576855
Title :
Dynamic Load Balancing on All-to-All Personalized Communications Using the NNLB Principal
Author :
Souravlas, Stavros ; Roumeliotis, Manos
Author_Institution :
Dept. of Comput. Sci. & Eng., Jubail Univ. Coll., Jubail, Saudi Arabia
fYear :
2014
Firstpage :
107
Lastpage :
112
Abstract :
Load balancing is an important factor, especially for non-all-to-all networks of parallel processors (like tori), where there is no direct communication between all nodes, thus contentions for certain links may arise. Load balancing can assure of shortest waiting times for channel distribution, thus shortest latencies. Also it optimizes resource use, maximizes throughput, and facilitates the pipelining of messages, a technique that reduces the transfer times. This paper presents a communication scheme based on modular arithmetic. The model applies the Nearest Neighbor Load Balancing (NNLB) principle to achieve dynamic load balancing on non-all-to-all networks, when the communication pattern adopted is all-to-all personalized communication. Results show that redistributing equal-sized messages in every step produces better results in terms of communication cost.
Keywords :
parallel processing; resource allocation; NNLB principal; NNLB principle; all-to-all personalized communications; channel distribution; communication cost; communication pattern; dynamic load balancing; equal-sized messages; modular arithmetic; nearest neighbor load balancing; non-all-to-all networks; parallel processors; tori; Bandwidth; Equations; Indexes; Load management; Mathematical model; Program processors; Relays; Load Balancing; Multiprocessor Networks; Nearest Neighbor Load Balancing; Parallel Processing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computational Intelligence, Communication Systems and Networks (CICSyN), 2014 Sixth International Conference on
Print_ISBN :
978-1-4799-5075-1
Type :
conf
DOI :
10.1109/CICSyN.2014.34
Filename :
7059153
Link To Document :
بازگشت