Accelerating the Irradiance Cache through Parallel Component-Based Rendering

dc.contributor.authorDebattista, Kurten_US
dc.contributor.authorSantos, Luís Pauloen_US
dc.contributor.authorChalmers, Alanen_US
dc.contributor.editorAlan Heirich and Bruno Raffin and Luis Paulo dos Santosen_US
dc.date.accessioned2014-01-26T16:30:45Z
dc.date.available2014-01-26T16:30:45Z
dc.date.issued2006en_US
dc.description.abstractThe irradiance cache is an acceleration data structure which caches indirect diffuse samples within the framework of a distributed ray-tracing algorithm. Previously calculated values can be stored and reused in future calculations, resulting in an order of magnitude improvement in computational performance. However, the irradiance cache is a shared data structure and so it is notoriously difficult to parallelise over a distributed parallel system. The hurdle to overcome is when and how to share cached samples. This sharing incurs communication overheads and yet must happen frequently to minimise cache misses and thus maximise the performance of the cache. We present a novel component-based parallel algorithm implemented on a cluster of computers, whereby the indirect diffuse calculations are calculated on a subset of nodes in the cluster. This method exploits the inherent spatial coherent nature of the irradiance cache; by reducing the set of nodes amongst which cached values must be shared, the sharing frequency can be kept high, thus decreasing both communication overheads and cache misses. We demonstrate how our new parallel rendering algorithm significantly outperforms traditional methods of distributing the irradiance cache.en_US
dc.description.seriesinformationEurographics Symposium on Parallel Graphics and Visualizationen_US
dc.identifier.isbn3-905673-40-1en_US
dc.identifier.issn1727-348Xen_US
dc.identifier.urihttps://doi.org/10.2312/EGPGV/EGPGV06/027-034en_US
dc.publisherThe Eurographics Associationen_US
dc.subjectCategories and Subject Descriptors (according to ACM CCS): I.3.7 [Computer Graphics]: Three-Dimensional Graphics and Realismen_US
dc.titleAccelerating the Irradiance Cache through Parallel Component-Based Renderingen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
027-034.pdf
Size:
332.61 KB
Format:
Adobe Portable Document Format