Cache-friendly micro-jittered sampling
hal.structure.identifier | Melting the frontiers between Light, Shape and Matter [MANAO] | |
hal.structure.identifier | Technicolor R & I [Cesson Sévigné] | |
hal.structure.identifier | Laboratoire Photonique, Numérique et Nanosciences [LP2N] | |
dc.contributor.author | DUFAY, Arthur | |
hal.structure.identifier | Technicolor R & I [Cesson Sévigné] | |
dc.contributor.author | LECOCQ, Pascal | |
hal.structure.identifier | Laboratoire Photonique, Numérique et Nanosciences [LP2N] | |
hal.structure.identifier | Melting the frontiers between Light, Shape and Matter [MANAO] | |
dc.contributor.author | PACANOWSKI, Romain | |
hal.structure.identifier | Technicolor R & I [Cesson Sévigné] | |
dc.contributor.author | MARVIE, Jean-Eudes | |
hal.structure.identifier | Laboratoire Photonique, Numérique et Nanosciences [LP2N] | |
hal.structure.identifier | Melting the frontiers between Light, Shape and Matter [MANAO] | |
dc.contributor.author | GRANIER, Xavier | |
dc.date.accessioned | 2023-05-12T10:56:30Z | |
dc.date.available | 2023-05-12T10:56:30Z | |
dc.date.conference | 2016-07-24 | |
dc.identifier.uri | https://oskar-bordeaux.fr/handle/20.500.12278/181952 | |
dc.description.abstractEn | Monte-Carlo integration techniques for global illumination are popular on GPUs thanks to their massive parallel architecture, but efficient implementation remains challenging. The use of randomly de-correlated low-discrepancy sequences in the path-tracing algorithm allows faster visual convergence. However, the parallel tracing of incoherent rays often results in poor memory cache utilization, reducing the ray bandwidth efficiency. Interleaved sampling [Keller et al. 2001] partially solves this problem, by using a small set of distributions split in coherent ray-tracing passes, but the solution is prone to structured noise. On the other hand, ray-reordering methods [Pharr et al. 1997] group stochastic rays into coherent ray packets but their implementation add an additional sorting cost on the GPU [Moon et al. 2010] [Garanzha and Loop 2010]. We introduce a micro-jittering technique for faster multi-dimensional Monte-Carlo integration in ray-based rendering engines. Our method, improves ray coherency between GPU threads using a slightly altered low-discrepancy sequence rather than using ray-reordering methods. Compatible with any low-discrepancy sequence and independent of the importance sampling strategy, our method achieves comparable visual quality with classic de-correlation methods, like Cranley-Patterson rotation [Kollig and Keller 2002], while reducing rendering times in all scenarios. | |
dc.language.iso | en | |
dc.title.en | Cache-friendly micro-jittered sampling | |
dc.type | Communication dans un congrès avec actes | |
dc.identifier.doi | 10.1145/2897839.2927392 | |
dc.subject.hal | Informatique [cs]/Synthèse d'image et réalité virtuelle [cs.GR] | |
bordeaux.hal.laboratories | Laboratoire Photonique, Numérique et Nanosciences (LP2N) - UMR 5298 | * |
bordeaux.institution | Université de Bordeaux | |
bordeaux.institution | CNRS | |
bordeaux.country | US | |
bordeaux.title.proceeding | SIGGRAPH 2016 | |
bordeaux.conference.city | Anaheim | |
bordeaux.peerReviewed | oui | |
hal.identifier | hal-01325702 | |
hal.version | 1 | |
hal.origin.link | https://hal.archives-ouvertes.fr//hal-01325702v1 | |
bordeaux.COinS | ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.au=DUFAY,%20Arthur&LECOCQ,%20Pascal&PACANOWSKI,%20Romain&MARVIE,%20Jean-Eudes&GRANIER,%20Xavier&rft.genre=proceeding |
Fichier(s) constituant ce document
Fichiers | Taille | Format | Vue |
---|---|---|---|
Il n'y a pas de fichiers associés à ce document. |