Title :
Scalable rendering on PC clusters
Author :
Wylie, Brian ; Pavlakos, Constantine ; Lewis, Vasily ; Moreland, Ken
Author_Institution :
Sandia Nat. Labs., USA
Abstract :
Sandia National Laboratories use PC clusters and commodity graphics cards to achieve higher rendering performance on extreme data sets. The main obstacle in using cluster-based graphics systems is the difficulty in realizing the full aggregate performance of all the individual graphics accelerators, particularly for very large data sets that exceed the capacity and performance characteristics of any one single node. Based on our efforts to achieve higher performance, we present results from a parallel sort-last implementation that the scalable rendering project at Sandia National Laboratories generated. Our sort-last library (libpglc) can be linked to an existing parallel application to achieve high rendering rates. We ran performance tests on a 64-node PC cluster populated with commodity graphics cards. Applications using libpglc have demonstrated rendering performance of 300 million polygons per second $approximately two orders of magnitude greater than the performance on an SGI Infinite Reality system for similar applications
Keywords :
computer graphic equipment; data visualisation; distributed programming; rendering (computer graphics); workstation clusters; 300 million polygons per second; 64-node PC cluster; PC clusters; Sandia National Laboratories; cluster-based graphics systems; extreme data sets; graphics accelerators; graphics cards; libpglc; parallel sort-last implementation; rendering performance; scalable rendering; sort-last library; Aggregates; Computer graphics; Concurrent computing; Data visualization; Displays; Hardware; Laboratories; Rendering (computer graphics); Switches; Weapons;
Journal_Title :
Computer Graphics and Applications, IEEE