Abstract | ||
---|---|---|
The aim of this paper is to describe a fuzzy expert system for load balancing in a symmetric multiprocessor environment. Load balancing algorithms are used to share the load of the system fairly among the processors. The developed load balancing algorithm use on demand based approach instead of the periodic load balancing in order to get fast and fair load balancing with minimal computational overhead. It uses the number of threads per processor and total load of the system as inputs. The method is compared to the periodic and another developed on demand based algorithms. The results show that during the load balancing the periodic algorithm causes temporary idle periods in the processors whereas the developed on demand-based algorithms respond faster to the fluctuating load level, stabilize the load more equally among the processors and increase the performance of the system. The results also proof that the fuzzy load balancer achieves the best load balance among the processors as well as the fastest response time. |
Year | DOI | Venue |
---|---|---|
2010 | 10.1016/j.eswa.2010.06.049 | Expert Syst. Appl. |
Keywords | Field | DocType |
load balancing,symmetric multiprocessor system,total load,symmetric multiprocessors system,fuzzy expert system,periodic load balancing,fluctuating load level,periodic algorithm,fuzzy load balancer,developed load,scheduling,best load balance,fair load balancing,load balance | Overhead (computing),Network Load Balancing Services,Scheduling (computing),Computer science,Load balancing (computing),Parallel computing,Fuzzy logic,Response time,Multiprocessing,Thread (computing),Distributed computing | Journal |
Volume | Issue | ISSN |
37 | 12 | Expert Systems With Applications |
Citations | PageRank | References |
2 | 0.37 | 10 |
Authors | ||
3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Mika Rantonen | 1 | 2 | 0.37 |
Tapio Frantti | 2 | 43 | 8.66 |
Kauko Leiviskä | 3 | 38 | 6.66 |