DocumentCode :
2555838
Title :
Interactive display of very large textures
Author :
Cline, David ; Egbert, Parris K.
Author_Institution :
Dept. of Comput. Sci., Brigham Young Univ., Provo, UT, USA
fYear :
1998
fDate :
24-24 Oct. 1998
Firstpage :
343
Lastpage :
350
Abstract :
Large textures cause bottlenecks in real time applications that often lead to a loss of interactivity. These performance bottlenecks occur because of disk and network transfer, texture translation, and memory swapping. We present a software solution that alleviates the problems associated with large textures by treating texture as a bandwidth limited resource rather than a finite resource. As a result the display of large textures is reduced to a caching problem in which texture memory serves as the primary cache for texture data, main memory the secondary cache, and local disk the tertiary cache. By using this cache hierarchy, applications are able to maintain real time performance while displaying textures hundreds of times larger than can fit into texture memory.
Keywords :
cache storage; image texture; interactive systems; real-time systems; bandwidth limited resource; caching problem; finite resource; interactive display; interactivity; large textures; memory swapping; network transfer; performance bottlenecks; primary cache; real time applications; real time performance; secondary cache; tertiary cache; texture memory; texture translation; very large textures; Application software; Chromium; Computer displays; Computer science; Graphics; Hardware; Image coding; Image generation; Layout; Surface fitting; Workstations;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Visualization '98. Proceedings
Conference_Location :
Research Triangle Park, NC, USA
ISSN :
1070-2385
Print_ISBN :
0-8186-9176-X
Type :
conf
DOI :
10.1109/VISUAL.1998.745322
Filename :
745322
Link To Document :
بازگشت