Skip to Main content Skip to Navigation
Conference papers

COTS Cluster-based Sort-last Rendering: Performance Evaluation and Pipelined Implementation

Abstract : Sort-last parallel rendering is an efficient technique to visualize huge datasets on COTS clusters. The dataset is subdivided and distributed across the cluster nodes. For every frame, each node renders a full resolution image of its data using its local GPU, and the images are composited together using a parallel image compositing algorithm. In this paper, we present a performance evaluation of standard sort-last parallel rendering methods and of the different improvements proposed in the literature. This evaluation is based on a detailed analysis of the different hardware and software components. We present a new implementation of sort-last rendering that fully overlaps CPU(s), GPU and network usage all along the algorithm. We present experiments on a 3 years old 32-node PC cluster and on a 1.5 years old 5-node PC cluster, both with Gigabit interconnect, showing volume rendering at respectively 13 and 31 frames per second and polygon rendering at respectively 8 and 17 frames per second on a 1024×768 render area, and we show that our implementation outperforms or equals many other implementations and specialized visualization clusters.
Complete list of metadata

Cited literature [23 references]  Display  Hide  Download
Contributor : Xavier Cavin <>
Submitted on : Monday, October 17, 2005 - 11:09:37 AM
Last modification on : Friday, February 26, 2021 - 3:28:04 PM
Long-term archiving on: : Tuesday, September 11, 2012 - 12:33:14 PM


  • HAL Id : inria-00000444, version 1



Xavier Cavin, Christophe Mion, Alain Filbois. COTS Cluster-based Sort-last Rendering: Performance Evaluation and Pipelined Implementation. IEEE Visualization 2005 - VIS'05, Oct 2005, Minneapolis, Minnesota, USA. ⟨inria-00000444⟩



Record views


Files downloads