Academic
Publications
Performance Analysis of a 3D Parallel Volume Rendering Application on Scalable Tiled Displays

Performance Analysis of a 3D Parallel Volume Rendering Application on Scalable Tiled Displays,Xingfu Wu,Valerie Taylor,Jason Leigh,Luc Renambot

Performance Analysis of a 3D Parallel Volume Rendering Application on Scalable Tiled Displays   (Citations: 2)
BibTex | RIS | RefWorks Download
Current high-speed general-purpose networks, such as 1Gigabit/10Gibabit networks, are fast enough to handle the demanding tasks of routing streams of graphics primitives. Systems built with such networks and off-the-shelf GPUs and PCs, are being used to provide graphics clusters, which are more economical than expensive graphics supercomputers. Further, the current trend in building high-resolution display systems is to tightly couple inexpensive LCD/TFT monitors to provide a large-scale high-resolution display system for detailed scientific visualizations with an increased pixel density, such as the GeoWall (3) or Lightning-2 (9). The graphics clusters can drive the large-scale high- resolution display systems to possibly replace the limited output resolution of standard devices such as monitors and video projectors. A graphics cluster with new display technology and off-the-shelf, inexpensive components has made possible affordable large-scale high-resolution display systems. In this paper, we present the performance results from analyzing a 3D parallel volume rendering application, called Volatile, executed on a practical scalable tiled display infrastructure. Volatile allows users to update transfer functions, to rotate/zoom a 3D scene at real-time rates on scalable tiled displays. Prophesy system is used to monitor and analyze the performance of the visualization application, focusing on the performance characterization of I/O, communication, computation, and scalability. The experimental results indicate that the data access time dominates the application execution time, requiring at least 90% of the execution time for the datasets with more than 16MB. In this paper, we present a practical scalable tiled display infrastructure that consists of a five-node Linux graphics cluster. Further, we present the performance results from analyzing a 3D parallel volume rendering application, called Volatile, executed on the infrastructure. The Prophesy system (11) is used to instrument, monitor and analyze the performance of the application. The analysis focuses on the performance characterization of I/O, communication, computation, and scalability of Volatile.
Cumulative Annual
View Publication
The following links allow you to view full publications. These links are maintained by other sources not affiliated with Microsoft Academic Search.
    • ...These Linux graphics clusters have the similar configurations such as dual-core Opteron processors, nVidia Quadro FX 3000 GPU, a Gigabit switch, SuSe Linux, and OpenGL, and support scalable tiled display systems [18]...
    • ...The parallel applications are 3D parallel volume rendering application Vol-A-Tile [18, 15] and 2D high resolution imagery application JuxtaView [7]...
    • ...In [18], we did similar experiments on our cluster locally...

    Xingfu Wuet al. Performance Analysis of Parallel Visualization Applications and Scient...

Sort by: