Hardware Acceleration of Neural Graphics
Muhammad Husnain Mubarik, Ramakrishna Kanungo, Tobias Zirr, Rakesh Kumar
摘要
Rendering and inverse rendering techniques have recently attained powerful new capabilities and building blocks in the form of neural representations (NR), with derived rendering techniques quickly becoming indispensable tools next to classic computer graphics algorithms, covering a wide range of functions throughout the full pipeline from sensing to pixels. NRs have recently been used to directly learn the geometric and appearance properties of scenes that were previously hard to capture, and to re-synthesize photo realistic imagery based on this information, thereby promising simplifications and replacements for several complex traditional computer graphics problems and algorithms with scalable quality and predictable performance. In this work we ask the question: Does neural graphics (graphics based on NRs) need hardware support? We studied four representative neural graphics applications (NeRF, NSDF, NVR, and GIA) showing that, if we want to render 4k resolution frames at 60 frames per second (FPS) there is a gap of 1.51× to 55.50× in the desired performance on current GPUs. For AR and VR applications, there is an even larger gap of 2--4 orders of magnitude (OOM) between the desired performance and the required system power. We identify that the input encoding and the multi-layer perceptron kernels are the performance bottlenecks, consuming 72.37%, 60.0% and 59.96% of application time for multi resolution hashgrid encoding, multi resolution densegrid encoding and low resolution densegrid encoding, respectively. We propose a neural graphics processing cluster (NGPC) - a scalable and flexible hardware architecture that directly accelerates the input encoding and multi-layer perceptron kernels through dedicated engines and supports a wide range of neural graphics applications. To achieve good overall application level performance improvements, we also accelerate the rest of the kernels by fusion into a single kernel, leading to a 9.94× speedup compared to previous optimized implementations [17] which is sufficient to remove this performance bottleneck. Our results show that, NGPC gives up to 58.36× end-to-end application-level performance improvement, for multi resolution hashgrid encoding on average across the four neural graphics applications, the performance benefits are 12.94×, 20.85×, 33.73× and 39.04× for the hardware scaling factor of 8, 16, 32 and 64, respectively. Our results show that with multi resolution hashgrid encoding, NGPC enables the rendering of 4k Ultra HD resolution frames at 30 FPS for NeRF and 8k Ultra HD resolution frames at 120 FPS for all our other neural graphics applications.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper14
- 3DGS-Enhancer: Enhancing Unbounded 3D Gaussian Splatting with View-consistent 2D Diffusion PriorsXi Liu, Chaoyi Zhou, Siyu HuangNeurIPS 2024 · 被引用 127 次
- GSCore: Efficient Radiance Field Rendering via Architectural Support for 3D Gaussian SplattingJunseo Lee, Seokwon Lee, Jungi Lee, Junyong Park 等ASPLOS 2024 · 被引用 77 次
- MetaSapiens: Real-Time Neural Rendering with Efficiency-Aware Pruning and Accelerated Foveated RenderingWeikai Lin, Yu Feng, Yuhao ZhuASPLOS 2025 · 被引用 30 次
- CoGS: Controllable Gaussian SplattingHeng Yu, Joel Julin, Zoltán Ádám Milacski, Koichiro Niinuma 等CVPR 2024 · 被引用 27 次
- Cicero: Addressing Algorithmic and Architectural Bottlenecks in Neural Rendering by Radiance Warping and Memory OptimizationsYu Feng, Zihan Liu, Jingwen Leng, Minyi Guo 等ISCA 2024 · 被引用 18 次
它引用的顶会 Paper7
- Instant neural graphics primitives with a multiresolution hash encodingThomas Müller, Alex Evans, Christoph Schied, Alexander KellerSIGGRAPH 2022 · 被引用 4,089 次
- Fourier Features Let Networks Learn High Frequency Functions in Low Dimensional DomainsMatthew Tancik, Pratul P. Srinivasan, Ben Mildenhall, Sara Fridovich-Keil 等NeurIPS 2020 · 被引用 4,036 次
- Mip-NeRF: A Multiscale Representation for Anti-Aliasing Neural Radiance FieldsJonathan T. Barron, Ben Mildenhall, Matthew Tancik, Peter Hedman 等ICCV 2021 · 被引用 2,700 次
- Real-time neural radiance caching for path tracingThomas Müller, Fabrice Rousselle, Jan Novák, Alexander KellerSIGGRAPH 2021 · 被引用 140 次
- D-NeRF: Neural Radiance Fields for Dynamic ScenesAlbert Pumarola, Enric Corona, Gerard Pons-Moll, Francesc Moreno-NoguerCVPR 2021
相关 Paper
- NeuRex: A Case for Neural Rendering AccelerationJunseo Lee, Kwanseok Choi, Jungi Lee, Seokwon Lee 等ISCA 2023 · 被引用 49 次
- UE4-NeRF: Neural Radiance Field for Real-Time Rendering of Large-Scale SceneJiaming Gu, Minchao Jiang, Hongsheng Li, Xiaoyuan Lu 等NeurIPS 2023 · 被引用 37 次
- Baking Neural Radiance Fields for Real-Time View SynthesisPeter Hedman, Pratul P. Srinivasan, Ben Mildenhall, Jonathan T. Barron 等ICCV 2021 · 被引用 636 次
- FastNeRF: High-Fidelity Neural Rendering at 200FPSStephan J. Garbin, Marek Kowalski, Matthew Johnson, Jamie Shotton 等ICCV 2021 · 被引用 778 次
- NeRArch-Sim: A Unified Simulator for Benchmarking and DSE of Neural Rendering AcceleratorsCheng-Jhih Shih, Chaojian Li, Chihao Yu, Hsuan-Chen Fang 等ISCA 2026
