DocumentCode :
3275810
Title :
Texture transmission optimization and prefetching in GPU hard accelerated rendering
Author :
Wanghai Qing ; Tanhuai Liang
Author_Institution :
Coll. of Inf. Sci. & Eng., Hunan Univ., Changsha, China
fYear :
2013
fDate :
23-25 May 2013
Firstpage :
401
Lastpage :
404
Abstract :
In GPU 3D hard acceleration process, there will inevitably be the exchange of data between main memory and video memory, such as texture mapping process. Texture data needs to be transferred between the main memory and video memory occupying the system bus, it causes memory can not to be accessed by CPU and idling in this transfer process, affects system real-time performance. Large texture transmission granularity will result in intermittent rendering pause. To improve the situation, this paper presents a novel approach to execute prefetching algorithm of instruction (data) before transferring texture data, even if the system bus to be occupied in texture during transmission, CPU can also be running within relatively longer time depending the instruction (data) cache, while solving the problem of screen rendering intermittent pause.
Keywords :
graphics processing units; image texture; rendering (computer graphics); storage management; system buses; CPU; GPU 3D hard acceleration process; GPU hard accelerated rendering; large texture transmission granularity; main memory; prefetching; prefetching algorithm; screen rendering problem; system bus; texture mapping process; texture transmission optimization; video memory; Acceleration; Aerospace electronics; Engines; Random access memory; Rendering (computer graphics); Three-dimensional displays; Texture transmission; prefetching;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering and Service Science (ICSESS), 2013 4th IEEE International Conference on
Conference_Location :
Beijing
ISSN :
2327-0586
Print_ISBN :
978-1-4673-4997-0
Type :
conf
DOI :
10.1109/ICSESS.2013.6615334
Filename :
6615334
Link To Document :
بازگشت