DocumentCode :
2748643
Title :
A fast multithreaded out-of-core visualization technique
Author :
Sulatycke, Peter D. ; Ghose, Kanad
Author_Institution :
Dept. of Comput. Sci., State Univ. of New York, Binghamton, NY, USA
fYear :
1999
fDate :
12-16 Apr 1999
Firstpage :
569
Lastpage :
575
Abstract :
Out-of-core rendering techniques are necessary for viewing large volume disk-resident data sets produced by many scientific applications or high resolution imaging systems. Traditional visualizers can provide real-time performance but require all of the data to be viewed to be in the RAM. We describe a multithreaded implementation of an out-of-core isosurface renderer that does not impose such restrictions and yet provides performance that scales well with the size of the data. Our renderer uses an interval tree data structure on disk with a layout that reduces disk seeks to read out only the relevant data from the disk. The low resulting disk latencies are hidden by using prefetching and multithreading to overlap the activities of the rendering computations and disk accesses. Our renderer outperforms the out-of-core isosurface renderer of the well-known vtk toolkit by about one order of magnitude and several orders of magnitude when compared against vtk toolkit´s optimized in-core algorithm on large representative CT scan data. The multithreaded version also scales well with the number of threads
Keywords :
data visualisation; multi-threading; rendering (computer graphics); tree data structures; disk-resident data sets; high resolution imaging systems; interval tree data structure; multithreaded out-of-core visualization technique; out-of-core isosurface renderer; prefetching; rendering techniques; Application software; Computational fluid dynamics; Computed tomography; Data mining; Data visualization; Isosurfaces; Multithreading; Read-write memory; Tree data structures; Ultrasonic imaging;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing, 1999. 13th International and 10th Symposium on Parallel and Distributed Processing, 1999. 1999 IPPS/SPDP. Proceedings
Conference_Location :
San Juan
Print_ISBN :
0-7695-0143-5
Type :
conf
DOI :
10.1109/IPPS.1999.760534
Filename :
760534
Link To Document :
بازگشت