微处理器的硅前性能验证方法的研究

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:xujiaaiwu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
微处理器的硅前性能验证是在处理器芯片生产之前的重点工作内容。通过对处理器设计的各项性能指标进行测试分析,发现出存在的性能缺陷并予以改进,从而确保处理器最终实际性能符合设计预期。硅前性能验证既要考虑到软硬件仿真验证平台执行速度慢的制约因素,又要保证评测的系统、全面、准确,一直以来都是微处理器设计领域的研究重点。近年来应用有多样化的发展趋势,这使得处理器微结构规模扩大,部件复杂度的不断提升。这些因素使得硅前性能验证工作变得愈发困难。因此本文提出了一套完整有效的微处理器硅前性能验证方法,包括硅前性能验证流程、硅前性能验证基准集以及硅前性能评估加速算法。本文的研究内容和主要贡献有:  1.提出并实现了一套完整的硅前性能基准集。该基准集的设计充分考虑了硅前验证阶段常用软件模拟平台和硬件仿真平台的特性,具体包括微基准测试集、简单通用测试集和基准程序热点集。通过使用该套基准集,我们在龙芯3A2000芯片研制过程中及时发现处理器的性能实现缺陷,通过改进优化,显著提升了处理器性能。  2.提出并实现了一种中大规模程序的硅前性能预测方法。该方法将基于纯软件模拟平台的MultiPoint方法应用到了硬件仿真器平台上。通过在硬件仿真器平台上运行精简工作负载和代表程序片段,进行性能预测。实验结果表明该性能预测方法的平均误差在4%以内。  3.提出并实现了一个并行程序性能预测系统。该系统包括程序行为分析模块、通信参数模型、预测引擎以及基本块信息收集模块。其中程序行为分析模块负责从程序执行踪迹中转化出任务路径图,而通信参数模型则是通过在硬件模拟平台上运行基本MPI通信模式后予以构建。实验结果表明该系统的预测误差在9%以内。  上述部分工作在龙芯3A2000处理器的研发过程中得到了实际的应用。
其他文献
目前,在网管系统的建设方面,中国电信国讯有限公司(原邮电部软件中心)开发了各咱网管系统,取得了巨大的成功,但是还存在很多不如人意的地方,在电信局的某些局点,甚至仅仅安装
医学图像分割是医学图像处理的重要组成部分,是获取生物组织外形和内部结构的必经步骤,也是医学诊断、手术仿真、手术规划的基础,具有重要的学术意义和应用价值。   本文提出
该文对分布式对象技术和AIIM新发布的DMA1.0标准进行了介绍,对Document Broker 的管理对象SGML文本也作了简要说明.并分析了Document Broker这套开发工具的主要特色 和基本原
本课题的研究以作者所属实验室正在进行的GB18240.7税控商业自动化管理系统为背景,提出并详细介绍了一种基于Altera SOPC技术的嵌入式系统设计方法,并结合网络税控器系统进一步
随着我国移动用户日趋饱和,市场竞争越加激烈,用户流失状况也更加突出。而电信企业经过多年的系统建设和运维管理,现已累积大量用户数据,通过分析在网用户的消费习惯、所用业务特
计算机体系结构领域已大步迈入异构时代,异构架构已广泛存在于服务器、个人电脑、嵌入式终端等系统中,在越来越多的应用领域大显身手。加速器微结构的多样化,是异构时代的重要特
无线射频识别(Radio Frequency IDentification,RFID)技术已经得到了越来越多的应用。在这些应用中,RFID阅读器会实时地采集大量包含监控对象时间、位置和状态信息的标签数据,这
在高速发展的信息时代,网络安全问题已成为影响企业生产力和收入的重要因素之一。大多数企业曾遭受过网络攻击,导致了机密信息的泄露。应对层出不穷的网络安全问题,当前网络准入
目前的动态路由方法周期性地采样网络参数.由于呼叫到来的随机性和传输与处理的延时,使决策的作出在整个采样间隔内落后于采样时刻,导致它们均只是准实时的,从而影响决策的准
该文重点讨论邮政综合网主机应用系统互边互操作的应用需求,概要描述了90年代以来企业计算领域应用系统互连互操作技术的主要发展;讨论分布计算与通讯技术的基础理论,给出网