首页> 外文学位 >Complexity-effective instruction queues for high-performance processors.
【24h】

Complexity-effective instruction queues for high-performance processors.

机译:适用于高性能处理器的复杂性有效的指令队列。

获取原文
获取原文并翻译 | 示例

摘要

Processor performance is highly related to the clock cycle time and Instructions per Cycle (IPC) count. Increase in clock speed has been made possible by improvements in silicon technology and careful processor design. On the other hand, increases in IPC have mainly resulted from using more complex hardware logic on the chip. With the very complex nature of current microprocessors, it is becoming increasingly difficult to further speedup the clock rates. Instruction Queue (IQ) logic lies at the heart of current superscalar processors, and is responsible for issuing multiple instructions in parallel. It is one of the most complex and power hungry modules in out-of-order processors. Having large IQs and issue widths to increase IPC has a negative effect on clock speed. On the other hand, increasing the clock speed by means of deeper pipelining hurts the IPC.; In this dissertation, I discuss complexity-effective IQ designs for high performance. IQ complexity is directly related to the IQ size and the processor issue width. Complexity reduction can therefore be achieved (without directly reducing these parameters) by reducing either (i) the effective queue size considered for issue or (ii) the effective number of results used for identifying data-ready instructions. In this regards, I discuss different techniques for reducing the IQ logic complexity. The first technique, that has already been proposed, partitions the IQ into smaller independent IQs (thus reducing the number of instructions considered for issue in each smaller IQ). Unfortunately, such multi-PE reduced IQ complexity processors suffer from a significant limitation that the IPCs obtained with them is low. Hence, I propose a novel technique of instruction replication to remedy this limitation, thus obtaining complexity-effective partitioned IQ designs (i.e. reduced complexity with negligible IPC loss). Other techniques that I propose for reducing IQ complexity use program characteristics to reduce the effective queue size considered for issue and the effective number of results used for identifying data-ready instructions. The new set of complexity-effective IQ designs, that use program characteristics to reduce IQ complexity, significantly reduce the IQ logic delay and power consumption while maintaining the IPC.; In the future, with increased number of transistors integrated on the chip, processors can be designed with larger IQs and issue widths. It is imperative that the complexity-effective IQ designs remain effective at larger IQ sizes and issue widths. Hence, I study the scalability of both the partitioned IQs (in multi-PE processors) and the new IQs proposed in the dissertation. My results indicate that conventional partitioned IQs are not scalable. However, partitioned IQs with instruction replication as well as the new IQs (exploiting program behavior) are very scalable.
机译:处理器性能与时钟周期时间和每个周期指令(IPC)计数高度相关。通过改进芯片技术和精心设计的处理器,可以提高时钟速度。另一方面,IPC的增加主要归因于芯片上使用更复杂的硬件逻辑。由于当前微处理器的非常复杂的性质,进一步加快时钟速率变得越来越困难。指令队列(IQ)逻辑位于当前超标量处理器的核心,并负责并行发布多个指令。它是乱序处理器中最复杂,最耗电的模块之一。具有较大的IQ和发布宽度以增加IPC对时钟速度具有负面影响。另一方面,通过更深的流水线来提高时钟速度会损害IPC。在这篇论文中,我讨论了高性能的复杂性有效的IQ设计。 IQ复杂度与IQ大小和处理器问题宽度直接相关。因此,可以通过减少(i)考虑发布的有效队列大小或(ii)用于识别数据就绪指令的结果有效数量来降低复杂度(而无需直接减少这些参数)。在这方面,我讨论了降低IQ逻辑复杂度的不同技术。已经提出的第一种技术是将IQ分为较小的独立IQ(从而减少了每个较小的IQ中考虑发布的指令数量)。不幸的是,这种降低了多PE的IQ复杂度的处理器受到很大的限制,即与它们一起获得的IPC很低。因此,我提出了一种指令复制的新技术来弥补这一局限性,从而获得复杂度有效的分区IQ设计(,即降低了复杂度,而IPC损失可忽略不计)。我提出的其他降低IQ复杂度的技术都使用程序特征来减少要考虑的有效队列大小和用于识别数据就绪指令的有效结果数。新的一组复杂度有效的IQ设计,利用程序特征来降低IQ复杂度,在保持IPC的同时显着降低了IQ逻辑延迟和功耗。将来,随着芯片上集成晶体管数量的增加,可以设计具有更大IQ和发行宽度的处理器。至关重要的是,对复杂性有效的IQ设计必须在较大的IQ大小和发行宽度时仍然有效。因此,我研究了分区IQ(在多PE处理器中)和本文提出的新IQ的可扩展性。我的结果表明,传统的分区IQ不可扩展。但是,具有指令复制功能的分区IQ和新的IQ(利用程序行为)都具有很好的可伸缩性。

著录项

  • 作者

    Aggarwal, Aneesh.;

  • 作者单位

    University of Maryland College Park.;

  • 授予单位 University of Maryland College Park.;
  • 学科 Engineering Electronics and Electrical.
  • 学位 Ph.D.
  • 年度 2003
  • 页码 156 p.
  • 总页数 156
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 无线电电子学、电信技术;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号