• DocumentCode
    2036243
  • Title

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

  • Author

    Hsiao, Hung-Chang ; King, Chung-Ta

  • Author_Institution
    Dept. of Comput. Sci., Nat. Tsing Hua Univ., Hsinchu, Taiwan
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    317
  • Lastpage
    325
  • 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 simulator are also provided. We introduce the MICA simulator environment and demonstrate its use in investigating the effectiveness of one-to-many (multicast) communication for write invalidation in DSM multiprocessors
  • Keywords
    Unix; cache storage; distributed shared memory systems; memory architecture; multicast communication; scheduling; synchronisation; virtual machines; Linux-based PC; MICA; application traces; cache-based architectures; core scheduler; distributed shared memory multiprocessors; interconnect interfaces; interconnect simulation environment; memory simulation environment; multicast communication; new-generation simulation environment; one-to-many communication; synchronization algorithms; write invalidation; Computational modeling; Computer architecture; Computer science; Computer simulation; Electronic switching systems; Linux; Microcomputers; Microprocessors; Personal communication networks; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Simulation Symposium, 2000. (SS 2000) Proceedings. 33rd Annual
  • Conference_Location
    Washington, DC
  • ISSN
    1080-241X
  • Print_ISBN
    0-7695-0598-8
  • Type

    conf

  • DOI
    10.1109/SIMSYM.2000.844930
  • Filename
    844930