摘要:一种多处理器结构的模拟方法及模拟器,利用多处理器宿主机对多处理器结构目标机的多个处理器的行为进行模拟,包括:创建多个宿主进程,其中,每个宿主进程采用轮转的方式对所分配的目标机处理器执行目标机处理器节拍的行为模拟,并行执行多个宿主进程,每个宿主进程对所分配的目标机处理器的一个目标机处理器节拍的行为模拟后,该宿主进程的节拍数加1;根据每个宿主进程的节拍数及当前的全局时钟值,实现多个进程之间的松散同步,所述当前的全局时钟值为目标机处理器节拍数。本发明的多处理器结构的模拟方法及模拟器提高了并行模拟的速度,有效控制了目标机各个处理器模拟进度的差异,能够保持目标机多处理器结构行为模拟的真实性。
- 专利类型发明专利
- 申请人无锡江南计算技术研究所;
- 发明人王丹云;杨金才;谷洪峰;潘治;李岱峰;彭维;
- 地址214083 江苏省无锡市滨湖区军东新村030号
- 申请号CN201010537156.5
- 申请时间2010年11月09日
- 申请公布号CN102467406B
- 申请公布时间2014年04月16日
- 分类号G06F9/455(2006.01)I;