1994
DOI: 10.1109/38.291533
|View full text |Cite
|
Sign up to set email alerts
|

Distributing data and control for ray tracing in parallel

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
17
0
4

Year Published

1996
1996
2005
2005

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 40 publications
(21 citation statements)
references
References 13 publications
0
17
0
4
Order By: Relevance
“…They demonstrated that volume rendering datasets that are too large for the memory of any one computing element is feasible with caching. Badouel et al [6] used a page-based distributed shared memory, similar to one described here, and compared data parallel and image parallel ray tracing programs. They concluded that image parallel rendering with shared memory will scale better than object parallel rendering because of the increased processing and communication overhead that results from more finely dividing the objects in space.…”
Section: Related Workmentioning
confidence: 99%
“…They demonstrated that volume rendering datasets that are too large for the memory of any one computing element is feasible with caching. Badouel et al [6] used a page-based distributed shared memory, similar to one described here, and compared data parallel and image parallel ray tracing programs. They concluded that image parallel rendering with shared memory will scale better than object parallel rendering because of the increased processing and communication overhead that results from more finely dividing the objects in space.…”
Section: Related Workmentioning
confidence: 99%
“…A load balancing is therefore needed for an efficient parallelization. There are two principal approaches to achieving a balanced load in processors: work stealing [1] and process farming. A problem of both is tuning their parameters.…”
Section: Image Space Subdivisionmentioning
confidence: 99%
“…Image space subdivision (or screen space subdivision) algorithms [5], [4], [1], [6], [9], [11] exploit the fact that the primary rays sent from the eye through the pixels of the virtual screen are independent of each other. Tracing of primary rays can run in parallel without a communication between processors.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…In many previous studies [6,7,8, 121, each processor was assumed to have access to the whole scene database, so each processor can compute any subimage. Carter et al [8] used a "pixel region module number of processors" scattering decomposition method to achieve static load balancing.…”
Section: Previous Workmentioning
confidence: 99%