• DocumentCode
    1806008
  • Title

    MINT: a front end for efficient simulation of shared-memory multiprocessors

  • Author

    Veenstra, Jack E. ; Fowler, Robert J.

  • Author_Institution
    Dept. of Comput. Sci., Rochester Univ., NY, USA
  • fYear
    1994
  • fDate
    31 Jan-2 Feb 1994
  • Firstpage
    201
  • Lastpage
    207
  • Abstract
    MINT is a software package designed to ease the process of constructing event-driven memory hierarchy simulators for multiprocessors. It provides a set of simulated processors that run standard Unix executable files compiled for a MIPS R3000 based multiprocessor. These generate multiple streams of memory reference events that drive a user-provided memory system simulator. MINT uses a novel hybrid technique that exploits the best aspects of native execution and software interpretation to minimize the overhead of processor simulation. Combined with related techniques to improve performance, this approach makes simulation on uniprocessor hosts extremely efficient
  • Keywords
    discrete event simulation; performance evaluation; shared memory systems; virtual machines; MINT; MIPS R3000 based multiprocessor; efficient simulation; event-driven memory hierarchy simulators; front end; memory reference events; native execution; processor simulation; shared-memory multiprocessors; software interpretation; software package; standard Unix executable files; uniprocessor hosts; user-provided memory system simulator; Computational modeling; Computer science; Computer simulation; Costs; Discrete event simulation; High performance computing; Interleaved codes; Parallel machines; Scheduling; Software packages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, 1994., MASCOTS '94., Proceedings of the Second International Workshop on
  • Conference_Location
    Durham, NC
  • Print_ISBN
    0-8186-5292-6
  • Type

    conf

  • DOI
    10.1109/MASCOT.1994.284422
  • Filename
    284422