2011
DOI: 10.1109/tvcg.2010.59
|View full text |Cite
|
Sign up to set email alerts
|

CGLX: A Scalable, High-Performance Visualization Framework for Networked Display Environments

Abstract: The Cross Platform Cluster Graphics Library (CGLX) is a flexible and transparent OpenGL-based graphics framework for distributed, high-performance visualization systems. CGLX allows OpenGL based applications to utilize massively scalable visualization clusters such as multiprojector or high-resolution tiled display environments and to maximize the achievable performance and resolution. The framework features a programming interface for hardware-accelerated rendering of OpenGL applications on visualization clus… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
40
0

Year Published

2011
2011
2019
2019

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 86 publications
(42 citation statements)
references
References 17 publications
0
40
0
Order By: Relevance
“…When a client's status is changed, consequently, the client node will send the changes to the server making the others clients fetch these new data modified by any client. OptiPlanet [31], Equalizer [7], Chromium [14] and CGLX [6] are examples of interactive applications to be executed in a cluster display wall environment. Non-interactive applications do not usually allow any changes by the user, although, in the case that the user could make some, these would not affect either the server or the other clients.…”
Section: Background Of Cluster Visualization Systemsmentioning
confidence: 99%
“…When a client's status is changed, consequently, the client node will send the changes to the server making the others clients fetch these new data modified by any client. OptiPlanet [31], Equalizer [7], Chromium [14] and CGLX [6] are examples of interactive applications to be executed in a cluster display wall environment. Non-interactive applications do not usually allow any changes by the user, although, in the case that the user could make some, these would not affect either the server or the other clients.…”
Section: Background Of Cluster Visualization Systemsmentioning
confidence: 99%
“…Specific examples include rendering every Nth frame or distributing primitives to different pipelines based on screen space. Some of these systems and APIs like Chromium [8], Garuda [9], NetJuggler [2], CGLX [3] and Equalizer [5] provide scalable rendering on shared memory systems.…”
Section: Prior Workmentioning
confidence: 99%
“…A good survey on distributed rendering software was given by Ni et al [36] and Raffin et al [39]. Some of the best known software packages include CAVELib [8], VRjuggler [5], Syzygy [44], AnyScreen [10], OpenSG [40], Chromium [17], NAVER [18], Jinx [47] , and CGLX [11].…”
Section: Related Workmentioning
confidence: 99%
“…Our implementation of the volume renderer is based on CGLX [11], a Cross-Platform Cluster Graphic Library. CGLX was developed at the California Institute for Telecommunications and Information Technology at UC San Diego and is a flexible and transparent OpenGL-based graphics framework for distributed visualization systems in a master-slave setup.…”
Section: Cglxmentioning
confidence: 99%