If you would like to write for this, or any other Emerald publication, then please use our Emerald for Authors service information about how to choose which publication to write for and submission guidelines are available for all. Please visit www.emeraldinsight.com/authors for more information.
About Emerald www.emeraldinsight.comEmerald is a global publisher linking research and practice to the benefit of society. The company manages a portfolio of more than 290 journals and over 2,350 books and book series volumes, as well as providing an extensive range of online products and additional customer resources and services.Emerald is both COUNTER 4 and TRANSFER compliant. The organization is a partner of the Committee on Publication Ethics (COPE) and also works with Portico and the LOCKSS initiative for digital archive preservation.
AbstractPurpose -The purpose of this paper is to analyze the load balancing (LB) problem in clusters of heterogeneous processors using delayed artificial neural networks theory, optimal control theory, and linear matrix inequalities (LMIs). Design/methodology/approach -Starting with a mathematical model that includes delays and processors with different processing velocities, this model is transformed into a special case of a neural network model known as delayed cellular neural network (DCNN) model. A new energy function is proposed to this delayed neural network special case, assuring convergence conditions through the use of LMIs. Some performance criteria subject to stability conditions to the non-linear model version are analyzed, and a new LB controller systematic method of synthesis is proposed, using two coupled LMIs -one guaranteeing global convergence and the other guaranteeing performance in a linear region of operation. Simulations and experiments proves the efficiency of this approach, reducing LB time with a viable computational cost for clusters with high number of processors. Findings -A new approach for the LB problem was proposed based on an special case of a delayed neural network model. Performance criterium can also be imposed over it using a quadratic cost function, giving a possibility to extend the idea to other classes of delayed neural network. Originality/value -The novelty associated with this paper is the introduction of an approach which the LB problem on an heterogeneous cluster of local processors can be modeled as a delayed neural network and the performance of the LB algorithm can be imposed, at least locally, by a quadratic cost function. Also, the delayed neural network can also be seen as a Persidskii system with delay.
IntroductionOne of the problems in parallel/distributed computation on a cluster is to assure the computational load to be balanced in order to avoid unequal computing times in the cluster of processors, and thus, to avoid reduction on the performance of the parallel machine. The distribution of computational load across available computational processors is referred as load balancing (LB) problem in the literature.A great number of ...