首页> 外文会议>Annual International Symposium on Computer Architecture >DynaSpAM: Dynamic spatial architecture mapping using Out of Order instruction schedules
【24h】

DynaSpAM: Dynamic spatial architecture mapping using Out of Order instruction schedules

机译:DynAskam:使用订单指令计划的动态空间架构映射

获取原文

摘要

Spatial architectures are more efficient than traditional Out-of-Order (OOO) processors for computationally intensive programs. However, spatial architectures require mapping a program, either statically or dynamically, onto the spatial fabric. Static methods can generate efficient mappings, but they cannot adapt to changing workloads and are not compatible across hardware generations. Current dynamic methods are adaptive and compatible, but do not optimize as well due to their limited use of speculation and small mapping scopes. To overcome the limitations of existing dynamic mapping methods for spatial architectures, while minimizing the inefficiencies inherent in OOO superscalar processors, this paper presents DynaSpAM (Dynamic Spatial Architecture Mapping), a framework that tightly couples a spatial fabric with an OOO pipeline. DynaSpAM coaxes the OOO processor into producing an optimized mapping with a simple modification to the processor's scheduler. The insight behind DynaSpAM is that today's powerful OOO processors do for themselves most of the work necessary to produce a highly optimized mapping for a spatial architecture, including aggressively speculating control and memory dependences, and scheduling instructions using a large window. Evaluation of DynaSpAM shows a geomean speedup of 1.42× for 11 benchmarks from the Rodinia benchmark suite with a geomean 23.9% reduction in energy consumption compared to an 8-issue OOO pipeline.
机译:空间架构比传统的秩序超出(OOO)处理器更效率,用于计算密集型程序。然而,空间架构需要静态地或动态地映射程序,在空间结构上。静态方法可以生成有效的映射,但它们无法适应更改工作负载,并且在硬件代中不兼容。目前的动态方法是自适应且兼容的,但由于它们使用的猜测和小型映射范围有限而不是优化。为了克服空间架构现有动态映射方法的局限性,同时最小化ooo超卡处理器中固有的效率低下,本文介绍了DynAkam(动态空间架构映射),这是一种用ooo管道紧紧耦合空间织物的框架。 DynAskam将OOO处理器驻地生成优化的映射,并对处理器的调度程序进行简单修改。 DynAskam背后的洞察力是,今天的强大的OOO处理器为自己为空间架构生产高度优化的映射所需的大多数工作,包括积极推测控制和内存依赖性,以及使用大窗口的调度指令。与罗迪尼亚基准套件的11个基准,达姆坦斯帕姆的评估显示了1.42倍的11.42倍,与8期ooo管道相比,能量消耗降低的地质型23.9%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号