MICA: a memory and interconnect simulation environment for cache-based architectures

Hung-Chang Hsiao, Chung-Ta King
Proceedings 33rd Annual Simulation Symposium (SS 2000)  
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 and provides a core scheduler and memory and interconnect 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
more » ... use in investigating the effectiveness of one-to-many (multicast) communications for write invalidation in DSM multiprocessors.
doi:10.1109/simsym.2000.844930 dblp:conf/anss/HsiaoK00 fatcat:nu5rhslszzhoxd44m26vcwjcjm