• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2014, Vol. 36 ›› Issue (12): 2418-2423.

• 论文 • 上一篇    下一篇

一种面向55 nm工艺的可扩展统一架构图形处理器设计与实现

黄亮,秦信刚,武玲娟,熊庭刚   

  1. (武汉数字工程研究所,湖北 武汉 430205)
  • 收稿日期:2014-06-16 修回日期:2014-08-20 出版日期:2014-12-25 发布日期:2014-12-25

Design and implementation of an extendable unified
architecture GPU based on 55nm technology         

HUANG Liang,QIN Xingang,WU Lingjuan,XIONG Tinggang   

  1. (Wuhan Digital Engineering Institute,Wuhan 430205,China)
  • Received:2014-06-16 Revised:2014-08-20 Online:2014-12-25 Published:2014-12-25

摘要:

现代3D图形处理器已从固定渲染管线发展成可编程渲染管线,且其并行度越来越高,研究并设计高性能的3D图形处理器对3D图形处理具有重要意义。着色器是实现3D图形处理器的核心,因此开发性能高、面积小、功耗低又易于扩展的着色器对3D图形处理器的开发具有重要作用。提出的统一架构图形处理器基于单指令多线程和单指令多数据,单指令多线程可以提高图形处理的并行度,从而提高图形处理性能;单指令多数据可以降低设计复杂度,从而实现面积小、功耗低又易于扩展的着色器。实验结果表明,提出的统一架构图形处理器在面积较小、功耗较低的情况下实现了较高的性能,且设计可扩展性较好。

关键词: 图形处理器, 统一架构, 着色器, 单指令多线程, 单指令多数据

Abstract:

Modern 3D Graphics Processing Unit (GPU) has evolved from a fixed-function rendering pipeline to a programmable rendering pipeline with much more parallelism.Research and design of highperformance 3D GPU is important for 3D graphics processing.Shader is crucial to implement 3D GPU,so developing a shader with high performance,small area,low power and ease of extension is of great significance.Based on Single Instruction Multiple Threads (SIMT) and Single Instruction Multiple Data (SIMD),an extendable unified architecture GPU is proposed. SIMT can achieve more parallelism,resulting in higher performance.SIMD simplifies the design complexity,achieving a shader with less area,lower power and ease of extension.Experimental results show that the proposed extendable unified architecture GPU provides higher performance,smaller area,lower power,and better extension.   

Key words: GPU;unified architecture;shader;single instruction multiple threads (SIMT);single instruction multiple data (SIMD)