|
40: Practical Parallel Processing for Today's Rendering Challenges
Tuesday, Half Day, 1:30 - 5 pm
Room 404
High-quality
images and animations can be rendered in reasonable time
with parallel processing. But careful planning is required,
to balance the processing load and reduce communication
between subtasks for faster processing. This course reviews
the basic issues involved in rendering within a parallel
or distributed computing environment. It presents various
methods for dividing the original rendering problem into
sub-tasks and distributing them efficiently to independent
processors. It also examines the strengths and weaknesses
of multiprocessor machines and networked render farms
for graphics rendering.
Prerequisites
Some knowledge of rendering techniques (ray tracing, radiosity,
and Renderman). No prior knowledge of parallel or distributed
processing is assumed.
Topics
Basic issues involved in rendering in a parallel environment:
task subdivision, load balancing, task communication,
task migration, and data management. Parallel rendering
systems. Rendering techniques and hardware.
Organizers
Alan Chalmers
University of Bristol
Timothy Davis
Clemson University
Lecturers
Alan Chalmers
University of Bristol
Timothy Davis
Clemson University
Toshiaki Kato
Square USA
Erik Reinhard
University of Utah |
|