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

Hung-Chang Hsiao, Chung Ta King

Research output: Chapter in Book/Report/Conference proceedingConference contribution

10 Citations (Scopus)

Abstract

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 investigating the effectiveness of one-to-many (multicast) communications for write invalidation in DSM multiprocessors.

Original languageEnglish
Title of host publicationProceedings of the IEEE Annual Simulation Symposium
PublisherIEEE
Pages317-325
Number of pages9
ISBN (Print)0769505988
Publication statusPublished - 2000 Jan 1
Event33rd Annual Simulation Symposium (SS 2000) - Washington, DC, USA
Duration: 2000 Apr 162000 Apr 20

Publication series

NameProceedings of the IEEE Annual Simulation Symposium
ISSN (Print)0272-4715

Other

Other33rd Annual Simulation Symposium (SS 2000)
CityWashington, DC, USA
Period00-04-1600-04-20

All Science Journal Classification (ASJC) codes

  • Software
  • Modelling and Simulation

Fingerprint Dive into the research topics of 'MICA: a memory and interconnect simulation environment for cache-based architectures'. Together they form a unique fingerprint.

  • Cite this

    Hsiao, H-C., & King, C. T. (2000). MICA: a memory and interconnect simulation environment for cache-based architectures. In Proceedings of the IEEE Annual Simulation Symposium (pp. 317-325). (Proceedings of the IEEE Annual Simulation Symposium). IEEE.