본문 바로가기
KERD
논문KCI 등재

저전력 모바일 장치를 위한 완전 프로그램 가능형 쉐이더 프로세서

A Fully Programmable Shader Processor for Low Power Mobile Devices

2

조회

0

다운로드

1

인용

0

참고문헌

키워드

초록

본 논문에서는 전용하드웨어를 사용하지 않는 새로운 구조의 범용 그래픽 쉐이더 프로세서를 제안한다. 최근 모바일 기기에서는 고성능을 유지하면서 저전력의 작은 크기를 가지는 그래픽 프로세서를 요구한다. 제안하는 쉐이더 프로세서는 OpenGL ES 2.0 그래픽 파이프라인 전체를 쉐이더 명령어로 실행할 수 있는 GP-GPU 구조를 갖는다. 프로그램을 구현하여 하나의 프로세서로 모든 그래픽 파이프라인 처리가 가능하기 때문에 Rasterization Unit과 같은 별도의 전용 하드웨어를 필요로 하지 않는다. 따라서 쉐이더 프로세서 하나로 Fully Programmable 3D Graphics Engine 구현이 가능하며 기존 쉐이더 프로세서에 비해 하드웨어 크기를 60% 줄였다.

Abstract

In this paper, we propose a novel architecture of a general graphics shader processor without a dedicated hardware. Recently, mobile devices require the high performance graphics processor as well as the small size, low power. The proposed shader processor is a GP-GPU(General-Purpose computing on Graphics Processing Units) to execute the whole OpenGL ES 2.0 graphics pipeline by using shader instructions. It does not require the separate dedicate H/W such as rasterization on this fully programmable capability. The fully programmable 3D graphics shader processor can reduce much of the graphics hardware. The chip size of the designed shader processor is reduced 60% less than the sizes of previous processors.

참고문헌 (5)

  1. Aaaftab Munshi, "OpenGL ES 2.0 Programming Guide", ~, pp.지침서
  2. Enhua Wu, "Emerging technology about GPGPU", APCCAS 2008. IEEE Asia Pacific Conference on, pp.618~622 (2008)
  3. J.H Sohn, "A 155-mW 50-Mvertices", s Graphics Processor With Fixed-Point Programmable Vertex shader for Mobile Applications, 2006, pp.41(5), 1081~1091
  4. Jeong-Ho Woo, "A 195mW, 9.1MVertices", s fully programmable 3D graphics processor for low power mobile device, 2007, ~
  5. "Very-Long Instruction Word(VLIW) Computer Architecture"[URL]

관련 논문AI추천

이 간행물의 다른 논문 (22건)