MGSim-A Simulation Environment for Multi-Core Research and Education

被引:0
|
作者
Poss, Raphael [1 ]
Lankamp, Mike [1 ]
Yang, Qiang [1 ]
Fu, Jian [1 ]
Uddin, Irfan [1 ]
Jesshope, Chris R. [1 ]
机构
[1] Univ Amsterdam, Comp Syst Architecture Grp, NL-1098 XH Amsterdam, Netherlands
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This article presents MGSim(1), an open source discrete event simulator for on-chip hardware components developed at the University of Amsterdam. MGSim is used as research and teaching vehicle to study the fine-grained hardware/software interactions on many-core chips with and without hardware multithreading. MGSim's component library includes support for core models with different instruction sets, a configurable 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 multi-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.
引用
收藏
页码:80 / 87
页数:8
相关论文
共 50 条
  • [21] Discussion on Research and Application of Multi-core Multi-process Load Balancing Technology in Cloud Computing Environment
    Hu, Min
    2014 4TH INTERNATIONAL CONFERENCE ON EDUCATION AND EDUCATION MANAGEMENT (EEM 2014), PT 6, 2014, 68 : 55 - 58
  • [22] The Research of the Inclusive Cache used in Multi-Core Processor
    Qian, Bin-feng
    Yan, Li-min
    2008 INTERNATIONAL CONFERENCE ON ELECTRONIC PACKAGING TECHNOLOGY & HIGH DENSITY PACKAGING, VOLS 1 AND 2, 2008, : 239 - 242
  • [23] Research on Multi-core Heterogeneous Operating System Architecture
    Rong, Zhou
    2014 SIXTH INTERNATIONAL CONFERENCE ON MEASURING TECHNOLOGY AND MECHATRONICS AUTOMATION (ICMTMA), 2014, : 516 - 519
  • [24] Research on Multi-Core Processor Analysis for WCET Estimation
    LUO Haoran
    HU Shuisong
    WANG Wenyong
    TANG Yuke
    ZHOU Junwei
    ZTE Communications, 2024, 22 (01) : 87 - 94
  • [25] Research on Software Development Methods in Multi-Core Systems
    Wu, Song-Ling
    Han, Feng
    Tian, Tian
    INTERNATIONAL CONFERENCE ON CONTROL ENGINEERING AND AUTOMATION (ICCEA 2014), 2014, : 625 - 629
  • [26] Research on Task Scheduling Model for Multi-core Processor
    Man, Dapeng
    Yang, Wu
    Lu, Zeya
    ICCNS 2018: PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON COMMUNICATION AND NETWORK SECURITY, 2018, : 129 - 133
  • [27] Spam filtering for network traffic security on a multi-core environment
    Islam, Rafiqul
    Zhou, Wanlei
    Xiang, Yang
    Mahmood, Abdun Naser
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2009, 21 (10): : 1307 - 1320
  • [28] Towards an Intelligent Environment for Programming Multi-core Computing Systems
    Pllana, Sabri
    Benkner, Siegfried
    Mehofer, Eduard
    Natvig, Lasse
    Xhafa, Fatos
    EURO-PAR 2008 WORKSHOPS - PARALLEL PROCESSING, 2009, 5415 : 141 - +
  • [29] An effective scheme for memory congestion reduction in multi-core environment
    Upadhyay, Navin Mani
    Singh, Ravi Shankar
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (06) : 3864 - 3877
  • [30] A performance optimization support framework for multi agent simulations on multi-core environment
    20145100345160
    (1) Graduate School of Informatics, Shizuoka University, Shizuoka, Japan, 1600, International Institute of Applied Informatics (Institute of Electrical and Electronics Engineers Inc., United States):