- Research Article
- 10.1080/02286203.1998.11760373
A Simulation Study Of The Performance Of Cluster-Based Multiprocessor Systems
- Jan 01, 1998
- International Journal of Modelling and Simulation
- I Mahgoub + 1 more +1
In previous work, a class of cluster-based multiprocessor systems was introduced and analyzed. The analysis was based on an approximate probabilistic model and assumed circuit-switching methodology. It showed that for a higher rate of favourite requests the cluster-based system performs fairly close to the crossbar system and outperforms the typical multiple-bus system (with buses equal to half the number of processors). In this paper we first simulate the cluster-based system based on the analytical model assumptions presented in our earlier work. We then develop a simulation model that relaxes two unrealistic assumptions of the analytical model. The results obtained from the simulation models are compared with those obtained from the approximate analytical model for the cluster-based, crossbar, and multiple-bus systems. We then introduce a packet-switched cluster-based system. The system uses packet-switched single-shared buses to increase the bus utilization and hence the system throughput. A simulation model based on the event-scheduling approach is developed to evaluate the performance of the packet-switched cluster- based system in terms of delay and throughput. The simulation results of the packet-switched cluster-based system are compared with those obtained for the crossbar and multiple-bus systems for both uniform and favourite reference models.
Read more