Paper
11 March 2005 Out-of-core visualization using iterator-aware multidimensional prefetching
Philip J. Rhodes, Xuan Tang, R. Daniel Bergeron, Ted M. Sparr
Author Affiliations +
Proceedings Volume 5669, Visualization and Data Analysis 2005; (2005) https://doi.org/10.1117/12.587362
Event: Electronic Imaging 2005, 2005, San Jose, California, United States
Abstract
Visualization of multidimensional data presents special challenges for the design of efficient out-of-core data access. Elements that are nearby in the visualization may not be nearby in the underlying data file, which can severely tax the operating system’s disk cache. The Granite Scientific Database System can address these problems because it is aware of the organization of the data on disk, and it knows the visualization method’s pattern of access. The access pattern is expressed using a toolkit of iterators that both describe the access pattern and perform the iteration itself. Because our system has knowledge of both the data organization and the access pattern, we are able to provide significant performance improvements while hiding the details of out-of-core access from the visualization programmer. This paper presents a brief description of our disk access system placing special emphasis on the benefits offered to a visualization application. We describe a simple demonstration application that shows dramatic performance improvements when used with the 39GB Visible Woman Dataset.
© (2005) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Philip J. Rhodes, Xuan Tang, R. Daniel Bergeron, and Ted M. Sparr "Out-of-core visualization using iterator-aware multidimensional prefetching", Proc. SPIE 5669, Visualization and Data Analysis 2005, (11 March 2005); https://doi.org/10.1117/12.587362
Lens.org Logo
CITATIONS
Cited by 10 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Visualization

Data modeling

Data storage

Operating systems

Databases

OpenGL

Java

RELATED CONTENT


Back to Top