Fifth IEEE International Workshop on Modeling, Analysis, and Simulation of Computer and Telecommunications Systems (MASCOTS'97) Smart: An Advanced Shared-Memory Simulator - Towards a System-Level Simulation Environment Haifa, ISRAEL January 12-January 15 ISBN: 0-8186-7758-9
System-level events, such as process switching and task migration, have a major effect on the pelformance of computer systems. ?Smart? is a new simulation environment that extends existing simulators, such as MINT with the capability to emulate the effect of such mechanisms. ?Smart? provides a user friendly inte@ace (GUI) that allows control of different system parameters and mechanisms e.g. the type of cache coherency protocols, cache organization, scheduling policies of processes and threads, etc. The Smart environment can be used either for monitoring, analyzing and measuring d@erent system events, or as a powerful visual based debugging tool. This paper describes the ?Smart? environment and demonstrates the importance of simulating system-level mechanisms and events in order to understand the overall performance of modern architectures. The Smart simulator presented here was developed to support the simulation of shared memory architectures, and we indicate that similar software environments can be developed to simulate other parallel and distributed architectures as well.
Index Terms:
Multi-cache simulator, Cache coherency protocols, Performance analysis.
Citation:
Freddy Gabbay, Avi Mendelson, "Smart: An Advanced Shared-Memory Simulator - Towards a System-Level Simulation Environment," mascots, pp.131, Fifth IEEE International Workshop on Modeling, Analysis, and Simulation of Computer and Telecommunications Systems (MASCOTS'97), 1997 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||