首页> 外文期刊>Journal of Parallel and Distributed Computing >An instruction-systolic programmable shader architecture for multi-threaded 3D graphics processing
【24h】

An instruction-systolic programmable shader architecture for multi-threaded 3D graphics processing

机译:用于多线程3D图形处理的指令收缩式可编程着色器体系结构

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

摘要

In order to guarantee both performance and programmability demands in 3D graphics applications, vector and multithreaded SIMD architectures have been employed in recent graphics processing units. This paper introduces a novel instruction-systolic array architecture, which transfers an instruction stream in a pipelined fashion to efficiently share the expensive functional resources of a graphics processor. Specifically, cache misses and dynamic branches can cause additional latencies and complicated management in these parallel architectures. To address this problem, we combine a systolic execution scheme with on-demand warp activation that handles cache miss latency and branch divergence efficiently without significantly increasing hardware resources, either in terms of logic or register space. Simulation indicates that the proposed architecture offers 25% better performance than a traditional SIMD architecture with the same resources, and requires significantly fewer resources to match the performance of a typical modem vector multi-threaded GPU architecture.
机译:为了保证3D图形应用程序对性能和可编程性的要求,最近在图形处理单元中采用了矢量和多线程SIMD体系结构。本文介绍了一种新颖的指令-脉动阵列结构,该结构以流水线方式传输指令流,以有效共享图形处理器的昂贵功能资源。具体来说,高速缓存未命中和动态分支会导致这些并行体系结构中的额外延迟和复杂的管理。为了解决这个问题,我们将脉动执行方案与按需翘曲激活相结合,可以有效地处理高速缓存未命中延迟和分支发散,无论从逻辑还是寄存器空间上都不会显着增加硬件资源。仿真表明,与具有相同资源的传统SIMD架构相比,所提出的架构提供的性能提高了25%,并且所需的资源大大减少,以匹配典型的调制解调器矢量多线程GPU架构的性能。

著录项

  • 来源
    《Journal of Parallel and Distributed Computing》 |2010年第11期|p.1110-1118|共9页
  • 作者单位

    Department of Computer Science, C532, Yonsei University, 134 Shinchon-dong Seoul, 120-749, Republic of Korea;

    rnDepartment of Computer Science, C532, Yonsei University, 134 Shinchon-dong Seoul, 120-749, Republic of Korea;

    rnDepartment of Computer Engineering, Sejong University, 98 Kunja-Dong, Kwangjin-Ku, Seoul, 143-747, Republic of Korea;

    rnDepartment of Computer Science, C532, Yonsei University, 134 Shinchon-dong Seoul, 120-749, Republic of Korea;

    rnDepartment of Computer Science, University of Massachusetts Amherst, MA 01003-4610, United States;

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

    SIMD; programmable GPU; instructoin systolic; pipelined management;

    机译:SIMD;可编程GPU;心脏收缩流水线管理;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号