Earticle

현재 위치 Home

논문

GPU 성능 향상을 위한 메모리 요청 재배치 기법
Re-ordering Memory Requests for Improving the Performance of GPUs

첫 페이지 보기
  • 발행기관
    한국차세대컴퓨팅학회 바로가기
  • 간행물
    한국차세대컴퓨팅학회 논문지 KCI 등재 바로가기
  • 통권
    Vol.12 No.6 (2016.12)바로가기
  • 페이지
    pp.7-18
  • 저자
    두 콩 튜안, 손동오, 김종면, 김철홍
  • 언어
    영어(ENG)
  • URL
    https://www.earticle.net/Article/A292499

원문정보

초록

영어
Graphics Processing Units (GPUs) with massive parallel processing architecture are able to leverage thread-level parallelism. Especially, with programming models like CUDA, OpenCL, such architectures become one of the most attractive platforms for handling not only graphics but also general-purpose applications (GPGPUs). In modern GPUs, caches have been introduced to deal with applications with irregular memory access patterns. However, GPU caches exhibit poor efficiency due to constraints in terms of size as well as many performance challenges such as cache contention, resulting from launching a large number of active threads in GPUs. In this paper, we propose a technique that can order memory requests to the L1 data cache in a friendly way than the baseline cache management by using a small number of simple queues. Experimental results show that our technique can improve GPU cache performance over the baseline architecture, thus improving IPC by 4.3% on average.
한국어
대규모 병렬 처리 구조인 그래픽 처리 장치는 스레드 수준의 병렬성을 활용할 수 있다. 최신 GPU는 CUDA, OpenCL 등을 활용하여 그래픽처리뿐만 아니라 범용 애플리케이션까지 처리가 가능하다. GPU에서 사용되는 캐쉬는 불규칙한 메모리 접근 패턴을 가진 응용프로그램을 처리하는데 있어서 효율성을 제공하지만, 다수의 스레드들을수행하는 경우에는 캐쉬 크기, 캐쉬 경합으로 인해 성능 문제가 발생할 가능성이 높다. 본 논문에서는 GPU에서 작은 크기의 큐를 사용하여 L1 데이터 캐쉬 메모리 요청을 재배치하는 기법을 제안한다. 제안된 기법은 기존의 GPU 에서 사용되는 캐쉬 관리 기법보다 훨씬 높은 효율성을 보여준다. 실험결과, 제안된 기법은 GPU 캐쉬 성능을 향상시켜 IPC를 평균 4.3% 향상시킴을 알 수 있다.

목차

요약
 Abstract
 1. Introduction
 2. Related Work
 3. GPU Architecture
 4. Proposed Technique
 5. Experiments
  5.1 Experimental Methodology
  5.2 Results
 6. Conclusion
 참고문헌

키워드

캐쉬 메모리 요청 성능 GPGPU CPU GPGPU CPU Cache Memory request Performance

저자

  • 두 콩 튜안 [ Cong Thuan Do | 전남대학교 전자컴퓨터공학부 ]
  • 손동오 [ Dong Oh Son | 전남대학교 전자컴퓨터공학부 ]
  • 김종면 [ Jong Myon Kim | 울산대학교 전기공학부 ]
  • 김철홍 [ Cheol Hong Kim | 전남대학교 전자컴퓨터공학부 ] 교신저자

참고문헌

자료제공 : 네이버학술정보

간행물 정보

발행기관

  • 발행기관명
    한국차세대컴퓨팅학회 [Korean Institute of Next Generation Computing]
  • 설립연도
    2005
  • 분야
    공학>컴퓨터학
  • 소개
    본 학회는 차세대 PC 및 그 관련분야의 학술활동을 통하여 차세대 PC의 학문 및 기술발전을 도모하고 산업발전 및 국제협력 증진을 목적으로 한다.

간행물

  • 간행물명
    한국차세대컴퓨팅학회 논문지 [THE JOURNAL OF KOREAN INSTITUTE OF NEXT GENERATION COMPUTING]
  • 간기
    격월간
  • pISSN
    1975-681X
  • 수록기간
    2005~2026
  • 등재여부
    KCI 등재
  • 십진분류
    KDC 566 DDC 004

이 권호 내 다른 논문 / 한국차세대컴퓨팅학회 논문지 Vol.12 No.6

    피인용수 : 0(자료제공 : 네이버학술정보)

    함께 이용한 논문 이 논문을 다운로드한 분들이 이용한 다른 논문입니다.

      페이지 저장