• 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