English

Towards Neural Path Tracing in SRAM

Graphics 2023-06-01 v1

Abstract

We present an experimental neural path tracer designed to exploit the large on-chip memory of Graphcore intelligence-processing-units (IPUs). This open source renderer demonstrates how to map path tracing to the novel software and hardware architecture and is a useful tool for analysing in-cache neural-rendering scenarios. Such scenarios will be increasingly important if rasterisation is replaced by combinations of ray/path tracing, neural-radiance caching, and AI denoising/up-scaling, for which small neural networks are already routinely employed. A detailed description of the implementation also serves as a self-contained resource for more general software design on IPU.

Keywords

Cite

@article{arxiv.2305.20061,
  title  = {Towards Neural Path Tracing in SRAM},
  author = {Mark Pupilli},
  journal= {arXiv preprint arXiv:2305.20061},
  year   = {2023}
}
R2 v1 2026-06-28T10:52:19.742Z