This project creates a ray-tracing and geometry distribution framework through an actor model of parallelism, which is then expanded onto a cluster of machines to show effective data distribution across a network. This is shown to be feasible, but due to problems internal to the actor framework, as well as design failures, fails to effectively and consistently increase usable memory and generate larger ray-traces, though generally scaled well. Despite this, it compares several methods of ray organization across the geometry and shows that more complex methods generally scale better with the amount of geometry. A photometric renderer was added with very little modification, showing the generality of the geometry distributio...
Figure 1: Richtmyer-Meshkov Instability time steps:0,45,180,270. With 32 Linux PCs we are able to is...
This paper raises the issue of computational workload and memory load balancing to ray trace large s...
Journal ArticleInteractive ray tracing in a cluster environment requires paying close attention to t...
This project creates a ray-tracing and geometry distribution framework through an actor model of par...
This work encapsulates three explorations into different implementations of distributed ray tracing,...
Journal ArticleWe have constructed a distributed parallel ray tracing system that interactively prod...
We present work in progress on concurrent ray tracing with distributed computers using ``off-the-she...
The ray tracing algorithm produces high quality images, but it requires a lot of computations which ...
Figure 1: Network distributed rendering of a scene with simulated depth of field. Left: The partitio...
Many large scale simulations now produce datasets that are signi cantly larger than can typically be...
dissertationThis dissertation presents computer architecture designs that are efficient for ray trac...
Parallel ray tracing is an important concept in computer graphics, as it allows for high quality ray...
Ray tracing is a very popular algorithm for rendering of 3D objects. It yields realistic-looking res...
Ray tracing is widely used technique for realistic rendering of computer scenes. Its major drawback ...
ManuscriptWe present recent results in the application of distributed shared memory to image paralle...
Figure 1: Richtmyer-Meshkov Instability time steps:0,45,180,270. With 32 Linux PCs we are able to is...
This paper raises the issue of computational workload and memory load balancing to ray trace large s...
Journal ArticleInteractive ray tracing in a cluster environment requires paying close attention to t...
This project creates a ray-tracing and geometry distribution framework through an actor model of par...
This work encapsulates three explorations into different implementations of distributed ray tracing,...
Journal ArticleWe have constructed a distributed parallel ray tracing system that interactively prod...
We present work in progress on concurrent ray tracing with distributed computers using ``off-the-she...
The ray tracing algorithm produces high quality images, but it requires a lot of computations which ...
Figure 1: Network distributed rendering of a scene with simulated depth of field. Left: The partitio...
Many large scale simulations now produce datasets that are signi cantly larger than can typically be...
dissertationThis dissertation presents computer architecture designs that are efficient for ray trac...
Parallel ray tracing is an important concept in computer graphics, as it allows for high quality ray...
Ray tracing is a very popular algorithm for rendering of 3D objects. It yields realistic-looking res...
Ray tracing is widely used technique for realistic rendering of computer scenes. Its major drawback ...
ManuscriptWe present recent results in the application of distributed shared memory to image paralle...
Figure 1: Richtmyer-Meshkov Instability time steps:0,45,180,270. With 32 Linux PCs we are able to is...
This paper raises the issue of computational workload and memory load balancing to ray trace large s...
Journal ArticleInteractive ray tracing in a cluster environment requires paying close attention to t...