UNICORE体系结构中动态转移预测机制的研究与设计.pdfVIP

  • 16
  • 0
  • 约2.08万字
  • 约 5页
  • 2016-03-14 发布于安徽
  • 举报

UNICORE体系结构中动态转移预测机制的研究与设计.pdf

UNICORE体系结构中动态转移预测机制的研究与设计.pdf

第8期 电 子 学 报 Vol.32 No. 8 200 年8 月 ACTA ELECTRONICA SINICA Aug. 200 UNICORE 体系结构中动态转移 预测机制的研究与设计 朱德新, 程 旭, 慎 辉 ( 北京大学微处理器研究开发中心, 北京 100871) : 本 采用投合预测器( Agree predictor) 的设计思想扩展UNICORE 体系结构, 旨在评测转移预测器中各项 配置对单发射流水线结构的性能影响, 为UNICORE 体系结构改进提供定量依据. 实验基于系统级模拟器, 综合转移预 测策略和转移目标缓冲器行为进行完整模拟, 结论对于其它采用单发射流水线结构的微处理器设计具有较好的借鉴 意义. : 指令系统体系结构; 流水线; 转移预测 : TP30217 : A : 037222112 (200 ) 082 13512 05 Dynamic Bra nch Pre diction Re search a nd De sign for UNICORE Architecture ZHU De2Xin, CHENG Xu, SHEN Hui ( Microprocessor Research and Development Center , P eking University , Beijing 100871, China) Ab stract : We introduced agree predictor into UNICORE architecture to evaluate the performance enhancement brought by the configuration of dynamic branch predictor , in order for giving quantitative reference for UNICORE reconstruction.Using system simula2 tor,we synthetizedthe effect of the prediction scheme andthe branch target buffer. The conclusion is useful to the single2issue2pipeline microprocessor design. Ke y word s : instruction set architecture;pipeline;branch prediction 一方面, 在嵌入式应用领域中, 由于成本、芯片面积和功耗因素 1 的限制, 单发射处理器核仍然是嵌入式系统设计时的首选. 因 在高性能计算机系统中, 设计人员通常采用转移预测技 此, 研究单发射流水线中的动态转移预测技术具有重要的现实 术来开发指令级并行性, 并降低控制冒险带来的性能损失. 转 意义. 事实上, 目前有部分嵌入式微处理器已经开始采用这些 移预测技术和转移 目标缓冲器(BTB) 联合, 可以有效地支持 技术, 例如ARM11处理器中添加了动态转移预测模块, 但是有 推测式执行, 提高处理器性能. 同延迟转移( Delayed branch) 策 关的具体

文档评论(0)

1亿VIP精品文档

相关文档