원문정보
Performance Evaluation of Graphics Processing Units according to Memory Structure
초록
영어
Recent Graphics Processing Units(GPUs) have many computational resources to provide high parallelism. Moreover, GPUs can execute general purpose applications to exploit high computational power. However, a GPU does not accomplish peak performance due to limited memory system even though a GPU has high throughput. Therefore, memory architecture providing high performance should be supported. In this paper, we show that the performance of the GPU with ideal memory system is much higher than the performance of the GPU with conventional memory system which indicates the effects of limited memory resources in order to prove that studying memory system on the GPU is very important. According to our simulation results, the GPU with ideal memory system shows better performance than the GPU with conventional memory system. Moreover, experimental results also show the performance depending on benchmarks. Therefore, characteristics of applications should be considered for the research focusing on the performance of memory system on the GPU.
한국어
GPU들은 다수의 병렬 연산 처리장치를 가지고 있기 때문에 높은 병렬성을 보여준다. 뛰어난 연산 자원을 활용하기 위해 서 최신 GPU들을 범용 응용프로그램에 활용하는 GPGPU 기술이 개발되었다. 하지만 GPU가 높은 연산 처리 능력을 가지 고 있음에도 불구하고, 메모리 자원의 제한으로 인해 최대 성능을 보여주지 못한다. 그러므로 GPU의 장점을 충분히 활용 하기 위해서는 뛰어난 성능의 메모리 구조가 필요하다. 본 논문에서는 뛰어난 성능의 메모리 구조를 개발하기 위한 연구의 당위성을 보이기 위해서, 이상적인 메모리 구조를 가진 GPU가 일반적인 메모리 구조를 가진 GPU에 비해 월등히 나은 성 능을 보이는 것을 정량적으로 측정하여 보여주고자 한다. 실험 결과에 따르면, 이상적인 메모리 구조를 가진 GPU는 일반 적인 메모리 구조를 가진 GPU에 비해 높은 성능을 보인다. 뿐만 아니라, 실험 결과는 응용프로그램에 따라 성능 향상 폭 이 상이한 것도 보여주고 있다.
목차
Abstract
I. 서론
II. 일반적인 GPU 구조
III. GPU에서의 데이터 요청 처리 과정
IV. 실험 환경
V. 실험 결과
VI. 결론
참고문헌
