一种可变路径神经网络分支预测器建模与实现

来源 :西安理工大学 | 被引量 : 0次 | 上传用户:xpzcz1990
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着处理器流水级的加深,分支预测器的预测精度对于处理器性能的影响日益显著。现有分支预测研究中,更多关注如何提高预测性能,而不关注其硬件开销,本文将着重研究在较低电路开销下,分支预测器的性能。并提出一种新的可变路径神经网络预测算法。  论文中首先测试了在较低电路开销下,各种饱和预测器和神经网络预测器的性能表现。结果显示神经网络预测器在1KB至8KB的存储开销下,拥有更好的预测精度。在此基础上,我们分析了在神经网络预测算法中存在的空间浪费,以及神经元权重在程序运行过程中的分布规律,证明了在大部分情况下,神经元权重的最高有效位没有被使用,使得存储空间浪费了八分之一。因此我们提出了一种可变路径神经网络预测算法。通过设置标志位使得预测器可以工作在两种存储状态下:1、长路径小权重状态2、短路径大权重状态。两种存储状态的切换使得原神经网络预测算法中浪费的空间被重新利用,提高了预测性能。我们在simplescalar模拟器中实现了该算法,并进行模拟。测试结果显示该算法在几乎不增加存储开销的情况下实现了线性性能提升。最终将该预测器在一个RISCV指令集的七级流水线处理器中实现,并通过仿真验证了其功能的正确性。
其他文献
AVS(Audio Video coding Standard)标准是具有我国自主知识产权的数字视音频编码标准。帧间预测技术有效地去除了视频信息存在的时间冗余,减少了数据存储量,从而使视频数据高效压
在小动物PET成像系统中,脉冲峰值的精度决定着系统的能量分辨率和位置分辨率,对成像质量极为重要。当前,在脉冲峰值估计领域,为了进一步提高峰值估计的精度,研究人员提出了很多算
儿茶酚胺敏感性多形室速(catecholaminergic polymorphic ventriculartachycardia,CPVT)是一种主要见于青少年的遗传性心律失常。CPVT患者平时没有症状,但在剧烈运动或情绪受激
如何探测风场的结构,一直是气象科学的一个重要研究方向。风对人民生活出行也深有影响,比如严重影响飞机飞行的安全。多普勒天气雷达与常规天气雷达相比较,主要的优点是前者
近几年来,科技的不断发展,使大数据、物联网、云计算等新兴技术的发展越来越受到人们的瞩目.物联网作为诸多新兴技术中的一种,被广泛应用于各个领域,极大程度的推动了各个领
伴随着我国社会经济的飞速发展以及科技水平的显著提高,信息技术于各行各业中的应用愈发广泛,其中,针对传统市政管理工作中普遍存在的管理模式落后、管理方法单一等问题,电子
在如今的社会,各行各业之间竞争比较激烈.对此,电力行业要想继续发展,就必须进一步发展电力营销.同时,电力企业要与时俱进,积极利用大数据技术,尽力开发、建设大数据平台,改
评语:此幅东坡论书小草作品,清新典雅,饶有情趣。用笔精练瘦劲,时代气息浓郁。字里行间可看出作者有较好的传统底蕴,颇有孙过庭《书谱》与“二王”法帖之逸格。但细致推敲,仍
了解计算机或者是计算机专业的人一般都会了解Oracle数据库,随着数据库技术的发展,计算机编程也随之得到了发展,而且计算机也在人们的生活当中变得非常普遍.Oracle是甲骨文公
21世纪人类迈入信息化时代,信息化技术发展不仅促进行业发展,而且给人民生活带来便利.人社工作关乎民生,人社系统信息化的建设是时代发展的要求,也是为民服务的一种体现.本文