首页> 外文会议>International Symposium on Microarchitecture >Pipelining a Triggered Processing Element
【24h】

Pipelining a Triggered Processing Element

机译:管制触发的处理元件

获取原文
获取外文期刊封面目录资料

摘要

Programmable spatial architectures composed of ensembles of autonomous fixed-ISA processing elements offer a compelling design point between the flexibility of an FPGA and the compute density of a GPU or shared-memory many-core. The design regularity of spatial architectures demands examination of the processing element microarchitecture early in the design process to optimize overall efficiency.This paper considers the microarchitectural issues surrounding pipelining a spatial processing element with triggered-instruction control. We propose two new techniques to mitigate pipeline hazards particular to spatial accelerators and non-program-counter architectures, evaluating them using in-vivo performance counters from an FPGA prototype coupled with a rigorous VLSI power and timing estimation methodology. We consider the effect of modern, post-Dennard-scaling CMOS technology on the energy-delay tradeoffs and identify a set of microarchitectures optimal for both high-performance and low-power application settings. Our analysis reveals the effectiveness of our hazard mitigation techniques as well as the range of microarchitectures designers might consider when selecting a processing element for triggered spatial accelerators.
机译:自主固定ISA处理元件的合奏组成可编程空间架构提供了一个FPGA的灵活性和GPU的计算密度或共享存储器多核心之间的引人注目的设计点。空间架构的设计规律早期要求处理元件的微架构检查在设计过程中,以优化整体efficiency.This本文考虑周围流水线与触发指令控制一个空间处理元件的微体系结构的问题。我们提出了两种新的技术来减轻管道危险特别是空间加速器和非程序计架构中,使用评估它们在体内从FPGA原型再加上严格VLSI功率和定时估计方法的性能计数器。我们认为现代,-丹纳德缩放后的CMOS技术对能源延迟权衡的影响,并确定一组微体系结构优化的两个高性能和低功耗的应用程序设置。我们的分析揭示了我们的减灾技术的有效性,以及对微体系架构引发的空间加速器选择处理单元,当设计师可以考虑的范围内。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号