Graphics Systems and Toolkits

by Darrell and Mike

 

Key Considerations for Large Display Graphics

 

Architectures for Distributed Graphics

 

Existing Tools for Distributed Graphics

 

Performance vs. Portability

 

In general, for a tiled display, the higher the performance you desire, the more portability you must sacrifice, and vice versa.

 

Bandwidth

 

This will be the major bottleneck as display size increases.  It is estimated it will take as much as 45 years for computer-to-display wiring to achieve the bandwidth necessary to support a gigapixel display.  Is it time for a different rendering paradigm (e.g. adaptive frameless rendering)?

 

Parallel vs. serial

Where is the pipeline divided?

Sort-First

Sort-Last

Sort-Middle (Supercomputers only!)

 

Hardware Requirements

Cluster

Single Machine

Shared-memory