• DocumentCode
    649084
  • Title

    Memory capacity aware non-blocking data transfer on GPGPU

  • Author

    Hao-Wei Liu ; Hsien-Kai Kuo ; Kuan-Ting Chen ; Lai, Bo-Cheng Charles

  • Author_Institution
    Dept. of Electron. Eng., Nat. Chiao Tung Univ., Hsinchu, Taiwan
  • fYear
    2013
  • fDate
    16-18 Oct. 2013
  • Firstpage
    395
  • Lastpage
    400
  • Abstract
    The massive data demand of GPGPUs requires expensive memory modules, such as GDDR, to support high data bandwidth. The high cost poses constraints on the total memory capacity available to GPGPU s, and the data need to be transferred between the host CPUs and GPGPUs. However, the long latency of data transfers has resulted in significant performance overhead. To alleviate this issue, the modem GPGPUs have implemented the non-blocking data transfer allowing a GPGPU to perform computing while the data is being transmitted. This paper proposes a capacity aware scheduling algorithm that exploits the non-blocking data transfer in modern GPGPUs. By effectively taking the advantage of non-blocking transfers, experiment results demonstrate an average of 24.01 % performance improvement when compared to existing approaches that only consider memory capacity.
  • Keywords
    delays; graphics processing units; semiconductor storage; GPGPU; capacity aware scheduling algorithm; data transfer latency; general purpose graphic processing units; massive data; memory capacity aware nonblocking data transfer; GPGPU; Memory Optimization; Nonblocking data transfer;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing Systems (SiPS), 2013 IEEE Workshop on
  • Conference_Location
    Taipei City
  • ISSN
    2162-3562
  • Type

    conf

  • DOI
    10.1109/SiPS.2013.6674539
  • Filename
    6674539