2002
DOI: 10.1145/566654.566639
|View full text |Cite
|
Sign up to set email alerts
|

Chromium

Abstract: We describe Chromium, a system for manipulating streams of graphics API commands on clusters of workstations. Chromium's stream filters can be arranged to create sort-first and sort-last parallel graphics architectures that, in many cases, support the same applications while using only commodity graphics accelerators. In addition, these stream filters can be extended programmatically, allowing the user to customize the stream transformations performed by nodes in a cluster. Because our stream processing mechan… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
211
0
1

Year Published

2004
2004
2015
2015

Publication Types

Select...
7
2
1

Relationship

0
10

Authors

Journals

citations
Cited by 255 publications
(212 citation statements)
references
References 24 publications
0
211
0
1
Order By: Relevance
“…Tasks will be accomplished in multiple passes through a highly parallel stream processing machine with certain limitations on what instructions can be performed on each item at each pixel in each pass. See [132] for an example and [123] for stream-related results. Generic graphics hardware may not be suitable for processing data streams coming in at a high rate, but stream algorithms may find applications in using graphics hardware as a computing platform for solving problems.…”
Section: Problem 24mentioning
confidence: 99%
“…Tasks will be accomplished in multiple passes through a highly parallel stream processing machine with certain limitations on what instructions can be performed on each item at each pixel in each pass. See [132] for an example and [123] for stream-related results. Generic graphics hardware may not be suitable for processing data streams coming in at a high rate, but stream algorithms may find applications in using graphics hardware as a computing platform for solving problems.…”
Section: Problem 24mentioning
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%
“…Chromium is based on WireGL [9] and provides a scalable display technology. The latest Chromium paper [10] reports on the implementation of components (stream processing units, or SPUs) that can be used in sort-last parallel graphics applications. More on the sort-last parallel rendering approach can be found in [13] and [23].…”
Section: Introductionmentioning
confidence: 99%