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
Link To Document :
بازگشت