Load Balancing for Multi-Projector Rendering Systems

Rudrajit Samanta, Jiannan Zheng, Thomas Allen Funkhouser, Kai Li, Jaswinder Pal Singh

Research output: Chapter in Book/Report/Conference proceedingConference contribution

100 Scopus citations

Abstract

Multi-projector systems are increasingly being used to provide large-scale and high-resolution displays for next-generation interactive 3D graphics applications, including large-scale data visualization, immersive virtual environments, and collaborative design. These systems must include a very high-performance and scalable 3D rendering subsystem in order to generate high-resolution images at real-time frame rates. This paper describes a sort-first parallel rendering system for a scalable display wall system built with a network of PCs, graphics accelerators, and portable projectors. The main challenge is to develop scalable algorithms to partition and assign rendering tasks effectively under the performance and functionality constraints of system area networks, PCs, and commodity 3-D graphics accelerators. We have developed three coarse-grained partitioning algorithms, incorporated them into a working prototype system, and run initial experiments aimed at evaluating algorithmic trade-offs and performance bottlenecks in such a system. Results of our experiments indicate that the coarse-grained characteristics of the sort-first architecture are well suited for constructing a parallel rendering system running on a PC cluster.

Original languageEnglish (US)
Title of host publicationProceedings - SIGGRAPH/Eurographics Workshop on Graphics Hardware
EditorsA. Kaufmann, W. Strasser, S. Molnar, B.-O. Schneider
PublisherThe Eurographics Association
Pages107-116
Number of pages10
ISBN (Electronic)1581131704, 9781581131703
StatePublished - 1999
Event1999 ACM SIGGRAPH/EUROGRAPHICS Workshop on Graphics Hardware, EGGH 1999 - Los Angeles, United States
Duration: Aug 8 1999Aug 9 1999

Publication series

NameProceedings - SIGGRAPH/Eurographics Workshop on Graphics Hardware

Conference

Conference1999 ACM SIGGRAPH/EUROGRAPHICS Workshop on Graphics Hardware, EGGH 1999
Country/TerritoryUnited States
CityLos Angeles
Period8/8/998/9/99

All Science Journal Classification (ASJC) codes

  • Computer Graphics and Computer-Aided Design
  • Computer Science Applications
  • Hardware and Architecture

Keywords

  • Cluster computing
  • Immersive display systems
  • Load balancing
  • Parallel rendering

Fingerprint

Dive into the research topics of 'Load Balancing for Multi-Projector Rendering Systems'. Together they form a unique fingerprint.

Cite this