A Parallel Pipelined Renderer For The Time Varying Volume Data


Download A Parallel Pipelined Renderer For The Time Varying Volume Data PDF/ePub or read online books in Mobi eBooks. Click Download or Read Online button to get A Parallel Pipelined Renderer For The Time Varying Volume Data book now. This website allows unlimited access to, at the time of writing, more than 1.5 million titles, including hundreds of thousands of titles in various foreign languages.

Download

A Parallel Pipelined Renderer for the Time-varying Volume Data


A Parallel Pipelined Renderer for the Time-varying Volume Data

Author: Institute for Computer Applications in Science and Engineering

language: en

Publisher:

Release Date: 1997


DOWNLOAD





Abstract: "This 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 resource 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."

Efficient Encoding and Rendering of Time-Varying Volume Data


Efficient Encoding and Rendering of Time-Varying Volume Data

Author: Institute for Computer Applications in Science and Engineering

language: en

Publisher:

Release Date: 1998


DOWNLOAD





Abstract: "Visualization of time-varying volumetric data sets, which may be obtained from numerical simulations or sensing instruments, provides scientists insights into the detailed dynamics of the phenomenon under study. This paper describes a coherent solution based on quantization, coupled with octree and difference encoding for visualizing time-varying volumetric data. Quantization is used to attain voxel-level compression and may have a significant influence on the performance of the subsequent encoding and visualization steps. Octree encoding is used for spatial domain compression, and difference encoding for temporal domain compression. In essence, neighboring voxels may be fused into macro voxels if they have similar values, and subtrees at consecutive time steps may be merged if they are identical. The software rendering process is tailored according to the tree structures and the volume visualization process. With the tree representation, selective rendering may be performed very efficiently. Additionally, the I/O costs are reduced. With these combined savings, a higher level of user interactivity is achieved. We have studied a variety of time-varying volume datasets, performed encoding based on data statistics, and optimized the rendering calculations wherever possible. Preliminary tests on workstations have shown in many cases tremendous reduction by as high as 90% in both storage space and inter-frame delay."

A Parallel Pipelined Renderer for the Time-Varying Volume Data


A Parallel Pipelined Renderer for the Time-Varying Volume Data

Author: National Aeronautics and Space Administration (NASA)

language: en

Publisher: Createspace Independent Publishing Platform

Release Date: 2018-08-09


DOWNLOAD





This 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. Chiueh, Tzi-Cker and Ma, Kwan-Liu Langley Research Center NASA/CR-1997-206275, NAS 1.26:206275, ICASE-97-70 NAS1-19480; RTOP 505-90-52-01...