Realization and Application of Shenwei Simultaneous Multithreading Functional Simulator
摘要
imultaneous Multithreading(SMT) allows irrelevant instructions execute synchronously from multiple threads.It achieves the combination of Thread-level Parallelism(TLP) and Instruction-level Parallelism(ILP),enhances the performance of processor further.In the SMT design,architecture simulator can be used to achieve realizability analysis and correctness verification.This paper based on the Shenwei multi-core functional simulator,puts forward the Shenwei SMT function simulator design method,and realizes the Shenwei SMT functional simulator.Simulation results show that the design and realization of Shenwei SMT functional simulator are correct,and the RTL level real-time verification platform is built based on Shenwei SMT functional simulator,Shenwei SMT functional simulator has a high application value in the processor design and verification.