首页> 外文学位 >Mechanisms Towards Energy-Efficient Dynamic Hardware Specialization.
【24h】

Mechanisms Towards Energy-Efficient Dynamic Hardware Specialization.

机译:高效节能动态硬件专业化的机制。

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

摘要

In the past few decades, Von Neumann superscalar processors have been the prevalent approach for general purpose processing. Hardware specialization, as a complementary technique, offers superior performance, power or energy efficiency on specific tasks. Today, with an increased focus on energy critical platforms such as datacenters and mobile devices, hardware specialization are becoming an important and widely used approach to improving the overall efficiency.;Our work is motivated by observing that in frequent program phases, using specialized hardware could eliminate the conventional "instruction processing" in a superscalar pipeline. To this end, we propose two supporting architectures, for both computation and data acquisition, under a hardware-software co-designed execution model-- Dynamically Specialized Execution (DySE). This model leverages re-configurable hardware and decoupled access/execute for energy efficiency, generality and flexibility. The two architectures discussed in this dissertation are: Dynamically Specialized Execution Resources (DySER) and Memory Access Dataflow (MAD). Decoupling access and execute components in a program phase enables different optimization opportunities in hardware. DySER, the supporting architecture for the execute component, is a circuit-switched functional unit fabric that can be viewed as a long-latency, multi-input and asynchronous unit. MAD, on the other hand, is an event-driven dataflow memory access engine. It efficiently performs two primitive tasks found in a superscalar processor: (1) computations that generate recurring address patterns/branches; (2) event-condition evaluations that trigger resulting data movements. By turning off the host, using MAD to drive the accelerators delivers energy improvement compared to an out-of-order host processor.;This dissertation has the following findings: First, we prove that DySER is a viable approach by building a SPARC-DySER prototype, which integrates DySER into OpenSPARC. In the eval- uation of DySER, we observe 80% saving in dynamic instruction count, 3.47x speedup and 3.55x energy reduction over a power-efficient 2-issue out-of-order processor; DySER increases the parallelism for such speedup through its hardware, vector interface, and decoupled ac- cess/execute. Second, we support DySER with MAD and increase the overall speedup and energy reduction over the same base to 5.3x and 5.6x, respectively. MAD can also drive other execute accelerators or perform access-only codes for energy-efficiency. Compared to a 2-issue superscalar host, MAD increases the parallelism and lowers the power consumption through its microarchitecture, which benefits from the exposure of computation, dataflow events and actions in the MAD ISA.
机译:在过去的几十年中,冯·诺依曼超标量处理器已成为通用处理的普遍方法。硬件专业化作为一项补充技术,可以为特定任务提供卓越的性能,电源或能源效率。如今,随着对数据中心和移动设备等能源关键型平台的日益关注,硬件专业化已成为提高整体效率的重要且广泛使用的方法。;我们的工作是通过观察在频繁的程序阶段使用专用硬件可以实现的。消除了超标量流水线中的常规“指令处理”。为此,我们在硬件-软件共同设计的执行模型-动态专业执行(DySE)下,提出了两个支持体系结构,用于计算和数据获取。该模型利用可重新配置的硬件和解耦的访问/执行来提高能效,通用性和灵活性。本文讨论的两种体系结构是:动态专用执行资源(DySER)和内存访问数据流(MAD)。在程序阶段将访问和执行组件分离,可以在硬件中实现不同的优化机会。 DySER是执行组件的支持体系结构,是一种电路交换功能单元结构,可以看作是一种长延迟,多输入和异步单元。另一方面,MAD是事件驱动的数据流内存访问引擎。它有效地执行了在超标量处理器中发现的两个原始任务:(1)生成重复地址模式/分支的计算; (2)触发结果数据移动的事件条件评估。通过关闭主机,利用MAD驱动加速器相比,乱序的主机处理器提供能量提升;本文有以下发现:首先,我们证明了DySER是通过建立一个SPARC-DySER一种可行的方法原型,它将DySER集成到OpenSPARC中。在DySER的评估中,与省电的2问题无序处理器相比,我们观察到动态指令计数节省80%,3.47倍加速和3.55倍能耗降低; DySER通过其硬件,矢量接口和解耦的访问/执行提高了并行度,从而提高了速度。其次,我们用MAD支持DySER,并将同一基础上的整体加速和能耗降低分别提高到5.3倍和5.6倍。 MAD还可以驱动其他执行加速器或执行仅访问代码以提高能效。与2个问题的超标量主机相比,MAD通过其微体系结构提高了并行度并降低了功耗,这得益于MAD ISA中计算,数据流事件和操作的暴露。

著录项

  • 作者

    Ho, Chen-Han.;

  • 作者单位

    The University of Wisconsin - Madison.;

  • 授予单位 The University of Wisconsin - Madison.;
  • 学科 Computer science.;Computer engineering.;Electrical engineering.
  • 学位 Ph.D.
  • 年度 2014
  • 页码 145 p.
  • 总页数 145
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号