• DocumentCode
    3238327
  • Title

    Using Reconfigurable Logic to Optimise GPU Memory Accesses

  • Author

    Cope, Ben ; Cheung, Peter Y K ; Luk, Wayne

  • Author_Institution
    Dept. of Electr. & Electron. Eng., Imperial Coll. London, London
  • fYear
    2008
  • fDate
    10-14 March 2008
  • Firstpage
    44
  • Lastpage
    49
  • Abstract
    Memory access patterns common in video processing algorithms, which are unsuited to the GPU (Graphics Processing Unit) memory system, are identified. We develop REDA (Reconfigurable Engine for Data Access) to improve GPU performance for such access patterns, by employing reconfigurable logic for address mapping. It is shown that a sixty times reduction in number of video memory accesses can be achieved for previously unsuited access patterns, with no detriment to well suited patterns. Surprisingly, memory access locality is also improved.
  • Keywords
    computer graphics; integrated memory circuits; logic circuits; microprocessor chips; GPU; data access; graphics processing unit; memory access; memory system; reconfigurable engine; reconfigurable logic; video processing algorithms; Educational institutions; Engines; Graphics; High definition video; Kernel; Memory management; Performance analysis; Pipelines; Reconfigurable logic; Rendering (computer graphics);
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe, 2008. DATE '08
  • Conference_Location
    Munich
  • Print_ISBN
    978-3-9810801-3-1
  • Electronic_ISBN
    978-3-9810801-4-8
  • Type

    conf

  • DOI
    10.1109/DATE.2008.4484658
  • Filename
    4484658