GEMS

王朝百科·作者佚名  2010-10-03  
宽屏版  字体: |||超大  

一种多核模拟器,全称general execution-driven multiprocessor simulator,由winsconsin大学开发,它接触商业化的虚拟机在全系统的环境下负责解释程序的执行。另外,它提供了OPAL和RUBY两个时序模拟你模块,其中,POAL负责乱序处理器的时序模拟,RUBY负责存储层次的网络互联的模拟,为了用户方便地更改和配置模拟器,GEMStone专门提供了一种名为SLICC(specification language for implementing cache coherence)的脚本语言来描述一致性协议。但是,由于该模拟器需要运行操作系统来做全系统模拟,因此模拟速度较低,而且由于使用了Simics作为模拟器的功能模拟的基础,使用者需要吸纳关系了解Simics提供的用户结构函数,这对于使用者灵活地使用和更改模拟器是不利的。

 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝百科 版权所有