Skip to content Skip to navigation
University of Warwick
  • Study
  • |
  • Research
  • |
  • Business
  • |
  • Alumni
  • |
  • News
  • |
  • About

University of Warwick
Publications service & WRAP

Highlight your research

  • WRAP
    • Home
    • Search WRAP
    • Browse by Warwick Author
    • Browse WRAP by Year
    • Browse WRAP by Subject
    • Browse WRAP by Department
    • Browse WRAP by Funder
    • Browse Theses by Department
  • Publications Service
    • Home
    • Search Publications Service
    • Browse by Warwick Author
    • Browse Publications service by Year
    • Browse Publications service by Subject
    • Browse Publications service by Department
    • Browse Publications service by Funder
  • Help & Advice
University of Warwick

The Library

  • Login
  • Admin

Accelerating the irradiance cache through parallel component-based rendering

Tools
- Tools
+ Tools

Debattista, Kurt, Santos, Luís Paulo and Chalmers, Alan (2006) Accelerating the irradiance cache through parallel component-based rendering. In: EGPGV2006 - 6th Eurographics Symposium on Parallel Graphics Visualization, Braga, Portugal, 11-12 May 2006. Published in: EG PGV 2006 : 6th Eurographics Symposium on Parallel Graphics and Visualization : Braga, Portugal, May 11th - 12th, 2006 pp. 27-34. doi:10.2312/EGPGV/EGPGV06/027-034 ISSN 9783905673111.

Research output not available from this repository.

Request-a-Copy directly from author or use local Library Get it For Me service.

Official URL: http://dx.doi.org/10.2312/EGPGV/EGPGV06/027-034

Request Changes to record.

Abstract

The 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.

Item Type: Conference Item (Paper)
Divisions: Faculty of Science, Engineering and Medicine > Engineering > WMG (Formerly the Warwick Manufacturing Group)
Journal or Publication Title: EG PGV 2006 : 6th Eurographics Symposium on Parallel Graphics and Visualization : Braga, Portugal, May 11th - 12th, 2006
Publisher: Eurographics Association
ISSN: 9783905673111
Official Date: 2006
Dates:
DateEvent
2006Published
Page Range: pp. 27-34
DOI: 10.2312/EGPGV/EGPGV06/027-034
Status: Peer Reviewed
Publication Status: Published
Conference Paper Type: Paper
Title of Event: EGPGV2006 - 6th Eurographics Symposium on Parallel Graphics Visualization
Type of Event: Conference
Location of Event: Braga, Portugal
Date(s) of Event: 11-12 May 2006

Request changes or add full text files to a record

Repository staff actions (login required)

View Item View Item
twitter

Email us: wrap@warwick.ac.uk
Contact Details
About Us