© 1995 by British Computer Society
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
Performance analysis of cluster-based PPMB multiprocessor systems
Department of Computer Science, NanJing University of Science and Technology, NanJing, 210014, PRC
This paper presents a cluster-based PPMB multiprocessor system and an analysis of its performance. The effective memory bandwidth is chosen as the main performance measure. Three situations are considered: (1) a processor is equally likely to address any one of the memory modules, (2) a processor has a few favorite memory modules, and (3) a processor has a few favorite and private memory modules. The results derived show that cluster-based PPMB multiprocessor system performs well and is fairly close to a typical processor-oriented partial multiple bus system for high rates of favorite requests. The number of connections of this system is also evaluated and compared with those of other systems. In addition, an improved model to determine the bandwidth of this system is presented under the assumption that the rejected memory requests are resubmitted in a memory cycle. It shows that the results obtained from this improved model match very closely those obtained from the simulation.
Received June 8, 1994. revised May 18, 1995.
* Department of Computer Science, NanJing University of Science and Technology, NanJing, 210014, PRC