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

SIMT 구조 기반 GPGPU를 이용한 고속 Rasterizer 구현

Implememtation of Fast Rasterizer processing using GPGPU based on SIMT structure

2

조회

0

다운로드

0

인용

0

참고문헌

키워드

초록

본 논문에서는 디스플레이 장치의 화면을 픽셀 단위로 구성하는 Rasterizer의 가속화를 위하여 SIMT구조의 GPGPU(General Purpose computing on Graphics Processing Units)를 사용하였다. GPU는 많은 수의 ALU를 가지고 있고, 병렬처리하기 때문에 연산처리가 매우 빠르다. 따라서 본 논문에서는 연산을 순차적으로 수행하는 CPU와 연산을 병렬적으로 수행하는 GPU를 이용하여 3D그래픽스 모델을 생성하는 rasterizer를 구현했다. 한 프레임 생성 시 Intel CPU를 이용한 rasterizer보다 본 논문에서 제안하는 rasterizer가 1.45배 좋은 성능을 확인하였다.

Abstract

In this paper, SIMT structure based GPGPU (General Purpose Computing on Graphics Processing Units) is used for accelerating the Rasterizer which constitutes the screen of the display device in pixel unit. The GPU has a large number of ALUs, and the processing is very fast because of parallel processing. Therefore, in this paper, we implemented a rasterizer that generates a 3D graphics model using a CPU that performs operations sequentially and a GPU that performs operations in parallel. We confirmed that proposed rasterizer in this paper is 1.45 times better than rasterizer using Intel CPU when generating one frame.

참고문헌 (5)

  1. Kwanho Lee, "A Design of a SIMT architecture base GP-GPU based for parallel acceleration of algorithms", Master, pp.2017
  2. 이관호, "슈퍼스칼라 구조를 갖지 않는 고성능 Stream Processor 설계", 전기전자학회논문지, 21(1), pp.77~80 (2017), 한국전기전자학회
  3. 이관호, "병렬 알고리즘의 가속화를 위한 GP-GPU의 Thread할당 기법", 전기전자학회논문지, 21(1), pp.92~95 (2017), 한국전기전자학회
  4. Dohyun Kim, "A Design of a Multi-threaded Graphic Pipeline and Rasterizer for accelerating GP-GPU", Master, pp.2016

관련 논문AI추천

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