• DocumentCode
    3764980
  • Title

    Investigations into techniques to accelerate memory intensive GPGPU applications

  • Author

    Winnie Thomas;Rohin D. Daruwala

  • Author_Institution
    Department of Electrical Engineering, V. J. Technological Institute, Mumbai, India
  • fYear
    2015
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Recent advancements in the architecture of Graphic Processing Unit (GPU), enables the acceleration of many general purpose applications. Even with high memory bandwidth, GPUs are still faced with the challenge of accelerating highly memory intensive applications. To overcome this challenge this paper investigates the impact of scaling up of the memory partitions and also scaling of frequency of the memory system on the performance of different types of applications. It is observed that all memory intensive applications experience significant improvement in the performance. Second, with average bandwidth consumption across all memory partitions as metric, the memory intensiveness of an application is determined. Applications are memory intensive if bandwidth consumption is above 20% of our baseline GPU. We propose Runtime Frequency Calibrator (RtFC) mechanism that calibrates the frequency of memory system at runtime after identifying the application type. We evaluate the performance impact of proposed mechanism with baseline GPU and with two techniques of scaling up number of memory partitions and frequency of memory system. All the memory intensive applications experience performance improvement with 66% being the maximum. With RtFC being targeted for memory intensive applications, performance loss is insignificant in most of the compute intensive applications.
  • Keywords
    "Bandwidth","Instruction sets","Kernel","Graphics processing units","Measurement","Memory management","Random access memory"
  • Publisher
    ieee
  • Conference_Titel
    India Conference (INDICON), 2015 Annual IEEE
  • Electronic_ISBN
    2325-9418
  • Type

    conf

  • DOI
    10.1109/INDICON.2015.7443681
  • Filename
    7443681