Title :
Limes: a multiprocessor simulation environment for PC platforms
Author_Institution :
Sch. of Electr. Eng., Belgrade Univ., Serbia
Abstract :
This paper presents a multiprocessor simulation environment, developed with the aim to facilitate the researches of multiprocessor systems at the University of Belgrade. It comprises a simulation tool applicable for architecture studies of shared-address space multiprocessors, and a detailed model of bus-based cache coherent multiprocessor system. The environment executes on PC platforms and, while showing comparable performance with other tools of similar purpose, benefits from potential reusability of its realistic simulated models. The tool provides a simple general interface that allows for the hardware lying underneath the simulated processors to be modeled in a manner similar to the VHDL approach, but with far greater efficiency. The included model is easily extendible to other bus-based systems, and the basics of the design methodology are presented
Keywords :
cache storage; multiprocessing systems; shared memory systems; virtual machines; PC platforms; bus-based cache coherent multiprocessor system; bus-based systems; design methodology; modelling efficiency; multiprocessor simulation environment; reusability; shared-address space multiprocessors; Analytical models; Application software; Computational modeling; Computer architecture; Cost benefit analysis; Design methodology; Hardware design languages; Multiprocessing systems; Software prototyping; Software tools;
Conference_Titel :
Microelectronics, 1997. Proceedings., 1997 21st International Conference on
Conference_Location :
Nis
Print_ISBN :
0-7803-3664-X
DOI :
10.1109/ICMEL.1997.632975