多核全系统模拟器的加速技术研究

基本信息
批准号:60903015
项目类别:青年科学基金项目
资助金额:19.00
负责人:张为华
学科分类:
依托单位:复旦大学
批准年份:2009
结题年份:2012
起止时间:2010-01-01 - 2012-12-31
项目状态: 已结题
项目参与者:朱传琪,王鹏,杨克峤,严强,刘力力,杨小溪,张妍
关键词:
并行多核加速技术全系统模拟器采样
结项摘要

多核已成为处理器设计的主流和体系结构研究的热点。在多核研究中一方面希望使用真实应用(如ORACLE)作为测试程序,以发现这些应用所面临的性能瓶颈。另一方面也希望有效发现应用程序、系统软件和底层结构的相互作用和影响。因此,作为多核研究基础的多核模拟器在其设计中通常包含操作系统以实现全系统模拟。然而这种设计不仅使模拟器的速度问题进一步恶化从而无法运行真实应用,也使传统单核模拟器加速技术对多核模拟器失去效力。.本课题将对影响模拟器速度的三个主要因素(测试程序、功能模拟和时序模拟)进行深入分析,并结合目前多核硬件平台提供的计算资源,开展多核全系统模拟器加速技术研究,从而使使用真实应用作为测试程序成为可能。研究内容包括面向测试程序的动态采样算法,面向功能模拟的并行动态二进制翻译算法和面向时序模拟的多粒度并行划分算法。研究成果对提升多核模拟器运行速度,加速多核设计和相关研究的进程将具有普遍的适用意义。

项目摘要

随着微处理器结构越来越复杂,开发费用越来越昂贵,如何验证设计的有效性,对提高设计的 效率和成功率起着至关重要的作用。软件模拟器是一种模拟处理器硬件行为的工具软件。模拟器通过软件模拟处理器的硬件行为,这种方式不仅可以节约成本,也具有灵活和可扩展性强等特性。因此,模拟器作为一种至关重要的手段,已广泛应用于处理器设计和体系结构研究的方方面面。.然而由于通过软件模拟硬件行为,导致模拟器的运行速度十分缓慢,这种情况也严重制约了基于模拟器开展的处理器设计和体系结构研究的进程。而随着多核乃至众核的普及,一方面需要模拟更多的核,另一方面为了保证并行测试程序的调度,需要全系统模拟。这些情况使模拟器面临的速度问题进一步突出。.针对模拟器面临的这些性能挑战,我们首先分析了目前多核全系统模拟器面临的主要性能瓶颈。并在此基础上展开了模拟器加速技术的研究,提出了多项能够显著提高模拟器性能的加速技术。主要包括面向全系统功能模拟器的并行化技术、面向输入测试集合的多层次周期采样技术和面向多核全系统模拟器的松耦合设计。这些技术可以有效提高模拟器的运行速度,最高相比于已有技术可以获得14X的性能提升。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

DOI:{{i.doi}}
发表时间:{{i.publish_year}}

暂无此项成果

数据更新时间:2023-05-31

其他相关文献

1

涡度相关技术及其在陆地生态系统通量研究中的应用

涡度相关技术及其在陆地生态系统通量研究中的应用

DOI:10.17521/cjpe.2019.0351
发表时间:2020
2

硬件木马:关键问题研究进展及新动向

硬件木马:关键问题研究进展及新动向

DOI:
发表时间:2018
3

端壁抽吸控制下攻角对压气机叶栅叶尖 泄漏流动的影响

端壁抽吸控制下攻角对压气机叶栅叶尖 泄漏流动的影响

DOI:
发表时间:2020
4

基于公众情感倾向的主题公园评价研究——以哈尔滨市伏尔加庄园为例

基于公众情感倾向的主题公园评价研究——以哈尔滨市伏尔加庄园为例

DOI:
发表时间:2022
5

惯性约束聚变内爆中基于多块结构网格的高效辐射扩散并行算法

惯性约束聚变内爆中基于多块结构网格的高效辐射扩散并行算法

DOI:10.19596/j.cnki.1001-246x.8419
发表时间:2022

张为华的其他基金

批准号:61370081
批准年份:2013
资助金额:76.00
项目类别:面上项目
批准号:61672160
批准年份:2016
资助金额:66.00
项目类别:面上项目

相似国自然基金

1

基于加速效应的多核系统实时调度模型MAMORTS及其算法研究

批准号:61103030
批准年份:2011
负责人:张炯
学科分类:F0202
资助金额:21.00
项目类别:青年科学基金项目
2

全天候智能型航海模拟器的关键技术研究

批准号:51579114
批准年份:2015
负责人:杨神化
学科分类:E1104
资助金额:63.00
项目类别:面上项目
3

加速神经网络计算的可重构动态多核体系结构研究

批准号:61701149
批准年份:2017
负责人:刘炳涛
学科分类:F0113
资助金额:30.00
项目类别:青年科学基金项目
4

面向多核集群的并行仿真支撑技术研究

批准号:61802422
批准年份:2018
负责人:林忠伟
学科分类:F0202
资助金额:23.00
项目类别:青年科学基金项目