SpNeRF: Memory Efficient Sparse Volumetric Neural Rendering Accelerator for Edge Devices
Yipu Zhang, Jiawei Liang, Jian Peng, Jiang Xu, Wei Zhang

TL;DR
SpNeRF is a co-designed software-hardware solution that significantly reduces memory usage and accelerates sparse volumetric neural rendering on edge devices, enabling real-time AR/VR applications.
Contribution
It introduces novel preprocessing and online decoding techniques with dedicated hardware to efficiently process sparse voxel grids in neural rendering.
Findings
Achieves 21.07× reduction in memory size
Provides up to 95.1× speedup over Jetson XNX
Improves energy efficiency by over 600×
Abstract
Neural rendering has gained prominence for its high-quality output, which is crucial for AR/VR applications. However, its large voxel grid data size and irregular access patterns challenge real-time processing on edge devices. While previous works have focused on improving data locality, they have not adequately addressed the issue of large voxel grid sizes, which necessitate frequent off-chip memory access and substantial on-chip memory. This paper introduces SpNeRF, a software-hardware co-design solution tailored for sparse volumetric neural rendering. We first identify memory-bound rendering inefficiencies and analyze the inherent sparsity in the voxel grid data of neural rendering. To enhance efficiency, we propose novel preprocessing and online decoding steps, reducing the memory size for voxel grid. The preprocessing step employs hash mapping to support irregular data access while…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
