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