Load Balancing in the Macro Pipeline Multiprocessor System Using Processing Elements Stealing Technique
The exponential increase in amount of processing power required by applications has been observed to be disproportionately leading the available processing power. Recent researches have shown that the key to balance this disproportionate is to shift the processor architecture towards multiprocessor or multicore architecture. In spite of the high performance of multiprocessor architecture, load imbalance is one of the key factors which mar its optimal performance. This paper focuses on how load balancing can be enforced on multiprocessor architecture in order to execute problems that are susceptible to domain decomposition.