NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
A Parallel Pipelined Renderer for the Time-Varying Volume DataThis paper presents a strategy for efficiently rendering time-varying volume data sets on a distributed-memory parallel computer. Time-varying volume data take large storage space and visualizing them requires reading large files continuously or periodically throughout the course of the visualization process. Instead of using all the processors to collectively render one volume at a time, a pipelined rendering process is formed by partitioning processors into groups to render multiple volumes concurrently. In this way, the overall rendering time may be greatly reduced because the pipelined rendering tasks are overlapped with the I/O required to load each volume into a group of processors; moreover, parallelization overhead may be reduced as a result of partitioning the processors. We modify an existing parallel volume renderer to exploit various levels of rendering parallelism and to study how the partitioning of processors may lead to optimal rendering performance. Two factors which are important to the overall execution time are re-source utilization efficiency and pipeline startup latency. The optimal partitioning configuration is the one that balances these two factors. Tests on Intel Paragon computers show that in general optimal partitionings do exist for a given rendering task and result in 40-50% saving in overall rendering time.
Document ID
19980013931
Acquisition Source
Langley Research Center
Document Type
Contractor Report (CR)
Authors
Chiueh, Tzi-Cker
(Institute for Computer Applications in Science and Engineering Hampton, VA United States)
Ma, Kwan-Liu
(State Univ. of New York Stony Brook, NY United States)
Date Acquired
September 6, 2013
Publication Date
December 1, 1997
Subject Category
Computer Programming And Software
Report/Patent Number
ICASE-97-70
NASA/CR-1997-206275
NAS 1.26:206275
Report Number: ICASE-97-70
Report Number: NASA/CR-1997-206275
Report Number: NAS 1.26:206275
Funding Number(s)
PROJECT: RTOP 505-90-52-01
CONTRACT_GRANT: NAS1-19480
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available