成果介绍
在芯片设计领域,硅前性能评估对项目推进、设计决策都是不可或缺的。在对处理器进行性能评估时,往往会借助模拟器先执行程序,并根据模拟器的执行结果生成相应的测试信号提供给处理器,这就要求模拟器先于处理器执行。然而,处理器上的中断往往随机发生,在处理器执行过程中发生中断时,模拟器往往已经执行至中断点之后,这就导致模拟器的执行结果与处理器的执行结果不匹配。此时,需要将模拟器的状态恢复至中断点或中断点之前,以同步模拟器和处理器的状态。
成果亮点
现有技术中实现模拟器的状态恢复主要有两种方式:1)基于全检查点的状态恢复。在这种方式中,会保存每个检查点对应的寄存器状态信息和当前时刻完整的内存信息,恢复时间较长,且需要占用大规模的存储空间;2)基于fork机制的状态恢复。相比于全检查点的状态恢复方式,fork机制降低了保存完整内存信息的时间开销和空间开销,但操作系统的系统调用会造成较大的运行开销,仍然无法满足模拟器先于处理器执行时的状态恢复需求。
团队介绍
“高新技术发展与战略管理”团队是以王宏起教授为带头人发展起来的黑龙江省高校哲学社会科学首批创新团队,现有教授5人、副教授5人、讲师3人。团队积极与黑龙江省科技厅等政府部门合作,为黑龙江省科技创新管理提供了一系列科技管理咨询服务,现已成为黑龙江省双一流学科、特色优势学科、黑龙江省“优秀”重点学科“管理科学与工程”学科及其博士点和博士后站的牵头方向。
成果资料