申威同时多线程功能模拟器实现与应用

同时多线程(SMT)技术允许来自多个线程的不相关指令同时执行,实现线程级并行与指令级并行相结合,提升处理器的性能。在SMT设计中,运用体系结构模拟器进行实现性分析与正确性验证。以申威多核功能模拟器为基础,提出申威SMT功能模拟器设计方法,并实现申威SMT功能模拟器。模拟结果表明了申威SMT功能模拟器设计实现的正确性,并基于申威SMT功能模拟器构建RTL级实时验证平台,在处理器设计验证领域具有较高的应用价值。...

Full description

Saved in:
Bibliographic Details
Published in计算机工程 Vol. 42; no. 6; pp. 55 - 59
Main Author 陈伟健 郭勇 尹飞
Format Journal Article
LanguageChinese
Published 上海高性能集成电路设计中心,上海,201204 2016
Subjects
Online AccessGet full text
ISSN1000-3428
DOI10.3969/j.issn.1000-3428.2016.06.010

Cover

More Information
Summary:同时多线程(SMT)技术允许来自多个线程的不相关指令同时执行,实现线程级并行与指令级并行相结合,提升处理器的性能。在SMT设计中,运用体系结构模拟器进行实现性分析与正确性验证。以申威多核功能模拟器为基础,提出申威SMT功能模拟器设计方法,并实现申威SMT功能模拟器。模拟结果表明了申威SMT功能模拟器设计实现的正确性,并基于申威SMT功能模拟器构建RTL级实时验证平台,在处理器设计验证领域具有较高的应用价值。
Bibliography:Shenwei processor;unctional simulator;rchitecture simulator;imultaneous Multithreading(SMT);read-level Parallelism(TLP)
31-1289/TP
CHEN Weijian,GUO Yong,YIN Fei(Shanghai High Performance IC Design Center,Shanghai 201204,China)
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 applic
ISSN:1000-3428
DOI:10.3969/j.issn.1000-3428.2016.06.010