论文部分内容阅读
本文主要的研究内容和成果包括以下几个方面:(1)总结处理器体系结构的软件模拟技术,分析各种多线程处理器体系结构的模拟器。(2)设计和实现SMT处理器模拟器OpenSMT,关键特性包括SMT结构流水线的相关设计,线程上下文的表示和取指令策略的模拟方法(3)设计和实现CMP处理器模拟器OpenCMP,关键特性包括可配置的结构模型,内存地址空间的扩展方法,共享二级Cache的模拟(4)结合对SMT和CMP结构Cache系统的性能评估,分别验证了OpenSMT和OpenCMP模拟器的正确性和可用性。