University of Utah Practical Parallel Rendering
Alan Chalmers, Timothy Davis and Erik Reinhard (editors)
Computer Science

Practical Parallel Rendering
The ever increasing computational demands associated with rendering has meant that parallel rendering is almost as old as rendering itself. However, the full potential parallel processing has to offer of producing wonderful images in reasonable times has always seemed to allude those striving for this "holy grail".

While parallel processing on a low number of processors is relatively straightforward, the challenge comes when confronting an implementation on a large system. Here the overheads associated with the processors working together can rapidly dominate and lead to the frustration of a solution time of more than that which was achievable on a single processor. And yet it is precisely these larger systems which offer the computational performance we seek.

The aim of this book is to describe the problems associated with parallel rendering, provide a methodology as to how these problems can be minimized and demonstrate how, with care, it is indeed possible to achieve efficient parallel rendering.

Publication details
This book will be published by AKPeters in the summer of 2002 under ISBN 1-56881-179-9. It has 380 pages plus 8 pages of color. It should be out by Siggraph where it will be available from AKPeters at booth 16111.
Table of contents

Part I: Parallel Rendering

1Introduction to Parallel ProcessingAlan Chalmers
2Task Scheduling and Data ManagementAlan Chalmers
3Parallel Global Illumination AlgorithmsErik Reinhard
4Overview of Parallel Graphics HardwareKadi Bouatouch
5Coherence in Ray TracingTimothy Davis and Erik Reinhard

Part II: Case Studies

6Interactive Ray Tracing on a Super ComputerSteve Parker
7Interactive Ray Tracing on PC'sPhilipp Slusallek
8The "Kilauea" Massively Parallel Ray TracerToshi Kato et al.
9Parallel Ray Tracing on a ChipTim Purcell