摘要
在多核处理器的研究和设计中,体系结构模拟技术起着重要作用.异构结构与SIMD指令扩展日渐成为多核处理器领域的主流,面对这一趋势,相应的模拟技术成为国产处理器研制的必备条件.本文在多核体系结构模拟器gem5的基础上,针对由通用计算核心和精简运算核心组成的异构多核SIMD结构处理器,实现了对某国产RISC异构多核SIMD结构处理器的模拟支持,完成了在gem5上运算核心指令集的移植,以及SIMD模块和通用处理器核心功能相关模块的设计.测试结果表明移植的有效性和方案的可行性,为在其他处理器架构和开发环境下进行相应移植提供了参考.