DOI QR코드

DOI QR Code

Analysis of Performance and Energy Efficiency of Core Mapping for Rasterization Algorithm using CUDA

CUDA를 이용한 Rasterization 알고리즘의 코어 매핑에 따른 성능 및 에너지 효율 분석

  • Park, Min-Ho (School of Electrical Engineering, Ulsan University) ;
  • Kim, Jong-Myon (School of Electrical Engineering, Ulsan University)
  • 박민호 (울산대학교 컴퓨터정보통신공학부) ;
  • 김종면 (울산대학교 컴퓨터정보통신공학부)
  • Published : 2013.05.10

Abstract

본 논문에서는 데이터 병렬성이 뛰어난 벡터 기반의 Rasterization 알고리즘을 CUDA를 이용하여 코어 매핑에 따른 성능 및 에너지 효율을 분석해 보았다. 블록 사이즈를 동일하게 맞춘 후 블록의 차원을 변경 하는 방법과 블록 사이즈를 변경하는 방법을 사용하여 실험하였다. 모의실험결과, 블록 사이즈가 동일할 때는 오차 범위 내로 동일한 성능과 에너지 효율을 보였다. 아키텍처마다 모든 자원을 사용할수 있는 이론적인 블록 및 스레드 구조가 존재하지만 메모리 접근에 대한 최적화를 이루어 내지 못한다면 Amdahl's law에 의해 성능 향상에 한계가 있다는 것을 확인하였다.

Keywords