首页> 外文期刊>Computer architecture news >Achieving Out-of-order Performance With Almost In-order Complexity
【24h】

Achieving Out-of-order Performance With Almost In-order Complexity

机译:通过几乎有序的复杂性实现无序性能

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

摘要

There is still much performance to be gained by out-of-order processors with wider issue widths. However, traditional methods of increasing issue width do not scale; that is, they drastically increase design complexity and power requirements. This paper introduces the braid, a compile-time identified entity that enables the execution core to scale to wider widths by exploiting the small fanout and short lifetime of values produced by the program. Braid processing requires identification by the compiler, minor extensions to the ISA, and support by the microarchitecture. The result from processing braids is performance within 9% of a very aggressive conventional out-of-order microarchitecture with almost the complexity of an in-order implementation.
机译:具有较宽发行范围的乱序处理器仍然可以获得许多性能。但是,传统的增加发行宽度的方法无法扩展。也就是说,它们大大增加了设计的复杂性和功耗要求。本文介绍了辫子,辫子是一种在编译时识别的实体,通过利用程序产生的较小的扇出和较短的生命周期,使执行核心可以扩展到更大的宽度。编织处理需要编译器进行标识,对ISA的次要扩展以及微体系结构的支持。处理编织物的结果是,性能非常好于传统的无序微体系结构的9%,几乎具有按序实现的复杂性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号