@article{1997-reinhard, title={Rendering Large Scenes Using Parallel Ray Tracing}, author={Erik Reinhard and Frederik W. Jansen}, journal={Parallel Computing}, ISSN={0167-8191}, volume={23}, number={7}, pages={873--885}, month={July}, year={1997}, keywords={Graphics,Parallel_Processing}, abstract={Ray tracing is a powerful technique to generate realistic images of 3D scenes. However, rendering complex scenes may easily exceed the processing and mem-ory capabilities of a single workstation. Distributed processing offers a solution if the algorithm can be parallelised in an efficient way. In this paper a hybrid scheduling approach is presented that combines demand driven and data paral-lel techniques. Which tasks to process demand driven and which data parallel, is decided by the data intensity of the task and the amount of data locality (co-herence) that will be present in the task. By combining demand driven and data driven tasks, a better load balance may be achieved, while at the same time the communication is spread evenly across the network. This leads to a scalable and efficient parallel implementation of the ray tracing algorithm with little restric-tion on the size of the model data base to be rendered.}, pubtype={11} }