MGSim - simulation tools for multi-core processor architectures

Open Access
Authors
Publication date 2013
Number of pages 33
Publisher [Ithaca, NY]: Computing Research Repository (CoRR)
Organisations
  • Faculty of Science (FNWI) - Informatics Institute (IVI)
Abstract
MGSim is an open source discrete event simulator for on-chip hardware components, developed at the University of Amsterdam. It is intended to be a research and teaching vehicle to study the fine-grained hardware/software interactions on many-core and hardware multithreaded processors. It includes support for core models with different instruction sets, a configurable multi-core interconnect, multiple configurable cache and memory models, a dedicated I/O subsystem, and comprehensive monitoring and interaction facilities. The default model configuration shipped with MGSim implements Microgrids, a many-core architecture with hardware concurrency management. MGSim is furthermore written mostly in C++ and uses object classes to represent chip components. It is optimized for architecture models that can be described as process networks.
Document type Report
Note February 7, 2013
Language English
Published at http://arxiv.org/abs/1302.1390
Downloads
1302.1390v1 (Submitted manuscript)
Permalink to this page
Back