首页 | 本学科首页   官方微博 | 高级检索  
     

申威处理器硬件数据预取技术的实现
引用本文:贾迅,胡向东,尹飞. 申威处理器硬件数据预取技术的实现[J]. 计算机工程与科学, 2015, 37(11): 2013-2017
作者姓名:贾迅  胡向东  尹飞
作者单位:;1.上海高性能集成电路设计中心
基金项目:2013年核高基“超级计算机处理器研发”课题资助项目(2013ZX01028 001 001 001)
摘    要:硬件数据预取技术可以有效提升处理器的访存性能,是申威处理器性能优化过程中亟需突破的一项技术。硬件开销和处理器架构的制约是硬件预取技术实现中的主要难点。借鉴学术界对硬件预取技术的研究成果和工业界的应用现状,紧密结合申威处理器的结构特点,研究了申威处理器硬件预取技术的实现方法。以流预取为例,在处理器核心面积增加0.97%的情况下,硬件预取技术的应用可以将目前申威处理器的整数性能平均提升5.17%,最高提升28.88%;浮点性能平均提升6.39%,最高提升30.11%。

关 键 词:硬件预取  申威处理器  访存  流预取
收稿时间:2015-07-29
修稿时间:2015-11-25

Hardware-based data prefetcher implementation in Shenwei microprocessors
JIA Xun,HU Xiang dong,YIN Fei. Hardware-based data prefetcher implementation in Shenwei microprocessors[J]. Computer Engineering & Science, 2015, 37(11): 2013-2017
Authors:JIA Xun  HU Xiang dong  YIN Fei
Affiliation:(Shanghai High Performance IC Design Center,Shanghai 201204,China)
Abstract:The technique of hardware based data prefetching can improve microprocessors’ memory access performance efficiently. Implementation of this technique is urgently needed in Shenwei microprocessors to boost their performance, but it faces the restrictions from hardware cost and architectural characteristics. Based on existing research achievements and current industrial applications of prefetching technique, we propose a hardware based data prefetcher implementation framework, which is highly coalescent with Shenwei microprocessors’ architectural characteristics. Take the stream prefetcher as an example, the hardware data prefetching technique can improve integer performance of Shenwei microprocessors by 5.17% on average, 28.88% at most; and improve float performance by 6.39% on average, 30.11% at most, while the chip area is only increased by 0.97%.
Keywords:hardware prefetching  shenwei microprocessors  memory access  stream prefetcher,
本文献已被 万方数据 等数据库收录!
点击此处可从《计算机工程与科学》浏览原始摘要信息
点击此处可从《计算机工程与科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号