33rd Annual Simulation Symposium
MICA: A Memory and Interconnect Simulation Environment for Cache-Based Architectures
Washington, D.C.
April 16-April 22
ISBN: 0-7695-0598-8
MICA is a new-generation simulation environment, which provides complete simulation facilities for simulating distributed shared memory (DSM) multiprocessors. It runs on the inexpensive Linux-based PCs. MICA uses application traces as inputs, provides a core scheduler and memory, and interconnects interfaces. A rich set of synchronization algorithms and architecture simulators are also provided. In this paper, we introduce the MICA simulation environment and demonstrate its use in investigating the effectiveness of one-to-many (multicast) communications for write invalidation in DSM multiprocessors.
Index Terms:
Simulation environment, Distributed Shared Memory Multiprocessors, Trace-driven
Citation:
Hung-Chang Hsiao, Chung-Ta King, "MICA: A Memory and Interconnect Simulation Environment for Cache-Based Architectures," ss, pp.317, 33rd Annual Simulation Symposium, 2000