Design and Implementation of A Large-scale Hybrid Distributed Graphics System

Loading...
Thumbnail Image
Date
2002
Journal Title
Journal ISSN
Volume Title
Publisher
The Eurographics Association
Abstract
Although modern graphics hardware has strong capability to render millions of triangles within a second, huge scenes are still unable to be rendered in real-time. Lots of parallel and distributed graphics systems are explored to solve this problem. However none of them is built for large-scale graphics applications. We designed AnyGL, a large-scale hybrid distributed graphics system, which consists of four types of logical nodes, Geometry Distributing Node, Geometry Rendering Node, Image Composition Node and Display Node. The first two types of logical nodes are combined to be a sort-first graphics architecture while the others compose images. A new state tracking method based on logical timestamp is also pro-posed for state tracking of large-scale distributed graphics systems. Besides, three classes of compression are employed to reduce the requirement of network bandwidth, including command code compression, geometry compression and image compression. A new extension, global share of textures and display lists, is also implemented in AnyGL to avoid memory explosion in large-scale cluster rendering systems.
Description

        
@inproceedings{
:10.2312/EGPGV/EGPGV02/039-050
, booktitle = {
Eurographics Workshop on Parallel Graphics and Visualization
}, editor = {
D. Bartz and X. Pueyo and E. Reinhard
}, title = {{
Design and Implementation of A Large-scale Hybrid Distributed Graphics System
}}, author = {
Yang, Jian
and
Shi, Jiaoying
and
Jin, Zhefan
and
Zhang, Hui
}, year = {
2002
}, publisher = {
The Eurographics Association
}, ISSN = {
1727-348X
}, ISBN = {
1-58113-579-3
}, DOI = {
/10.2312/EGPGV/EGPGV02/039-050
} }
Citation