1.RTSim实时系统模拟器(开源):http://rtsim.sssup.it/

它是用C ++编写的用于模拟实时控制系统的编程库的集合,它主要用于试验新的调度算法和解决方案。因此,它包含了已经实施的Retis Lab开发的大多数调度算法。适用于比较新调度算法性能的通用仿真平台。RTSim当前与许多系统兼容,包括Linux的多个发行版,最新的FreeBSD,Mac OS X和Cygwin。此外,该软件已经在GCC的所有主要版本(从2.96到4.0.1)中进行了测试。在Windows下,也可以使用MinGW32构建该软件。

 

2.gem5仿真器:http://www.gem5.org/

主要用于计算机系统体系结构研究的模块化平台,包括系统级体系结构以及处理器微体系结构。gem5是一个社区主导的项目,具有开放的治理模型。

gem5最初是为学术界中的计算机体系结构研究而构思的,但现在已经成长为学术界,研究界和教学界用于计算机系统设计中。

 

3.Superscalar Simulator超标量模拟器:https://sourceforge.net/projects/sesc/

适用于有序和无序处理器的超标量处理器模拟器。它还模拟了多处理器的几种配置。当前仅支持MIPS指令集。SESC是周期精确的建筑模拟器。它为非常广泛的体系结构建模:单个处理器,CMP,PIM和线程级推测。

伊利诺伊大学,罗切斯特大学,北卡罗来纳州立大学,乔治亚理工学院和康奈尔大学的几个研究小组都使用它。

 

Logo

更多推荐