• DocumentCode
    2840585
  • Title

    Environment for multiprocessor simulator development

  • Author

    Wakabayashi, Masaki ; Amano, Hideharu

  • Author_Institution
    Dept. of Comput. Sci., Keio Univ., Kanagawa, Japan
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    64
  • Lastpage
    71
  • Abstract
    Performance estimation is essential for designing and investigating new architectures including multiprocessors. Software simulation is one of the most common methods, since there is no limitation on device technology nor hardware configuration. Although lots of software simulators have been developed and used, they must be modified for each distinct target system. For designers of new architectures, it is often a cumbersome job. ISIS, an architecture independent simulation kit for multiprocessors, is developed so as to reduce such designers load. It includes various small simulators called “Units” corresponding to processors, buses, memories, caches and I/O devices. ISIS users can build simulators for their original target architectures only by connecting “Units” each other. The implementation cost is much reduced with little runtime overhead. A sample instruction-level multiprocessor simulator which has 4 processors can be executed 40000 to 70000 steps per second. This paper also reports experimental results of ISIS in various research projects
  • Keywords
    digital simulation; multiprocessing systems; performance evaluation; ISIS; instruction-level multiprocessor simulator; multiprocessor simulator development; multiprocessors; performance estimation; software simulation; software simulators; Computational modeling; Computer architecture; Computer science; Costs; Intersymbol interference; Job design; Joining processes; Libraries; Parallel machines; Synchronization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Architectures, Algorithms and Networks, 2000. I-SPAN 2000. Proceedings. International Symposium on
  • Conference_Location
    Dallas, TX
  • ISSN
    1087-4089
  • Print_ISBN
    0-7695-0936-3
  • Type

    conf

  • DOI
    10.1109/ISPAN.2000.900263
  • Filename
    900263