首页> 外文期刊>Computer architecture news >Microarchitectural Mechanisms to Exploit Value Structure in SIMT Architectures
【24h】

Microarchitectural Mechanisms to Exploit Value Structure in SIMT Architectures

机译:SIMT体系结构中利用价值结构的微体系结构机制

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

摘要

SIMT architectures improve performance and efficiency by exploiting control and memory-access structure across data-parallel threads. Value structure occurs when multiple threads operate on values that can be compactly encoded, e.g., by using a simple function of the thread index. We characterize the availability of control, memory-access, and value structure in typical kernels and observe ample amounts of value structure that is largely ignored by current SIMT architectures. We propose three microarchitectural mechanisms to exploit value structure based on compact affine execution of arithmetic, branch, and memory instructions. We explore these mechanisms within the context of traditional SIMT microarchi-tectures (GP-SIMT), found in general-purpose graphics processing units, as well as fine-grain SIMT microarchitectures (FG-SIMT), a SIMT variant appropriate for compute-focused data-parallel accelerators. Cycle-level modeling of a modern GP-SIMT system and a VLSI implementation of an eight-lane FG-SIMT execution engine are used to evaluate a range of application kernels. When compared to a baseline without compact affine execution, our approach can improve GP-SIMT cycle-level performance by 4-17% and can improve FG-SIMT absolute performance by 20-65% and energy efficiency up to 30% for a majority of the kernels.
机译:SIMT体系结构通过跨数据并行线程使用控制和内存访问结构来提高性能和效率。当多个线程对可以进行紧凑编码的值进行操作时,例如通过使用线程索引的简单功能,就会发生值结构。我们对典型内核中的控制,内存访问和值结构的可用性进行了表征,并观察到大量的值结构,这些值结构被当前SIMT体系结构很大程度上忽略了。我们提出了三种微体系结构机制来利用基于算术指令,分支指令和存储器指令的紧凑仿射执行的价值结构。我们在通用图形处理单元中发现的传统SIMT微体系结构(GP-SIMT)以及细粒度SIMT微体系结构(FG-SIMT)(适合于以计算为重点的SIMT变体)中探索这些机制。数据并行加速器。现代GP-SIMT系统的周期级别建模和八车道FG-SIMT执行引擎的VLSI实现用于评估一系列应用程序内核。与没有紧凑仿射执行的基准相比,我们的方法可以将GP-SIMT循环级性能提高4-17%,并且可以将FG-SIMT绝对性能提高20-65%,并且大多数情况下的能源效率高达30%内核。

著录项

  • 来源
    《Computer architecture news》 |2013年第3期|130-141|共12页
  • 作者单位

    School of Electrical and Computer Engineering, Cornell University, Ithaca, NY;

    School of Electrical and Computer Engineering, Cornell University, Ithaca, NY;

    School of Electrical and Computer Engineering, Cornell University, Ithaca, NY;

    School of Electrical and Computer Engineering, Cornell University, Ithaca, NY;

    School of Electrical and Computer Engineering, Cornell University, Ithaca, NY;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号