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 res...
Recent developments in reconfigurable multiprocessor system on chip (MPSoC) have offered system desi...
Load balancing is essential for efficient utilization of resources and enhancing the responsiveness ...
In a distributed computing system, it is desirable to balance the work load among processors while k...
With the increasing use of computers in research contributions, added requirement for faster process...
[[abstract]]FuzzyCLIPS is a rule-based language designed especially for developing fuzzy expert syst...
Load balancing in distributed computer systems is the process of redistributing the work load among ...
Distributed object computing systems are widely envisioned to be the desired distributed software de...
The computing in real-time is rapidly focusing much developments in technologies so that the real-ti...
The efficient use of distributed database/data communication (DB/DC) systems requires sophisticated ...
In this paper, we propose a dynamic task scheduling technique based on fuzzy logic. The main objecti...
Project (M.S., Electrical and Electronic Engineering) -- California State University, Sacramento, 20...
AbstractScheduling algorithms play an important role in the design of real-time systems. Processing ...
This system presents an idea of distributing the tasks different processor to balance load in the fi...
In this paper, one of the major objectives of distributed systems is performance. Load balancing is ...
In this paper, one of the major objectives of distributed systems is performance. Load balancing is...
Recent developments in reconfigurable multiprocessor system on chip (MPSoC) have offered system desi...
Load balancing is essential for efficient utilization of resources and enhancing the responsiveness ...
In a distributed computing system, it is desirable to balance the work load among processors while k...
With the increasing use of computers in research contributions, added requirement for faster process...
[[abstract]]FuzzyCLIPS is a rule-based language designed especially for developing fuzzy expert syst...
Load balancing in distributed computer systems is the process of redistributing the work load among ...
Distributed object computing systems are widely envisioned to be the desired distributed software de...
The computing in real-time is rapidly focusing much developments in technologies so that the real-ti...
The efficient use of distributed database/data communication (DB/DC) systems requires sophisticated ...
In this paper, we propose a dynamic task scheduling technique based on fuzzy logic. The main objecti...
Project (M.S., Electrical and Electronic Engineering) -- California State University, Sacramento, 20...
AbstractScheduling algorithms play an important role in the design of real-time systems. Processing ...
This system presents an idea of distributing the tasks different processor to balance load in the fi...
In this paper, one of the major objectives of distributed systems is performance. Load balancing is ...
In this paper, one of the major objectives of distributed systems is performance. Load balancing is...
Recent developments in reconfigurable multiprocessor system on chip (MPSoC) have offered system desi...
Load balancing is essential for efficient utilization of resources and enhancing the responsiveness ...
In a distributed computing system, it is desirable to balance the work load among processors while k...