【24h】

Multiple instruction issue in the NonStop cyclone processor

机译:NonStop旋风处理器中的多指令问题

获取原文

摘要

This paper describes the architecture for issuing multiple instructions per clock in the NonStop Cyclone Processor. Pairs of instructions are fetched and decoded by a dual two-stage prefetch pipeline and passed to a dual six-stage pipeline for execution. Dynamic branch prediction is used to reduce branch penalties. A unique microcode routine for each pair is stored in the large duplexed control store. The microcode controls parallel data paths optimized for executing the most frequent instruction pairs. Other features of the architecture include cache support for unaligned double-precision accesses, a virtually-addressed main memory, and a novel precise exception mechanism.

机译:

本文介绍了NonStop Cyclone处理器中每个时钟发出多条指令的体系结构。成对的指令由双两级预取流水线获取和解码,并传递到双六级流水线以执行。动态分支预测用于减少分支惩罚。每对的唯一微码例程存储在大型双工控制存储区中。微码控制为执行最频繁的指令对而优化的并行数据路径。该体系结构的其他功能包括对未对齐的双精度访问的缓存支持,虚拟寻址的主内存以及新颖的精确异常机制。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号