Research of Genetic Algorithm for Load Balancing in Network Processor
Xie Shengli · Jisuanji gongcheng · 2008
According to the parallel processing of multi-micro engines in IXP28XX network processor, through defining the load deviation andfitness function, a model is built to solve the problems of over-load and congestion in dealing with the packets. Genetic algorithm is used to arrangethe workload of every micro-engine in this model. A genetic algorithm with method of multipoint cross and mutation is put forward. Theexperiments show that this genetic algorithm reduces the iterations and saves the time in searching the optimum value, so the micro-engines quicklyreaches the workload balance.