Thread-Efficient Decoding for Neural Texture Compression

📅 2026-08-27
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
本文针对神经纹理压缩中的GPU线程发散问题,提出了一种共享解码器MLP架构及纹理聚类方法,减少了25%-52%的线程发散,同时保持渲染质量。
📝 Abstract
Neural texture compression (NTC) achieves higher compression ratios than BCn formats but suffers from GPU thread divergence, which significantly reduces runtime performance. In this work, we propose a shared decoder MLP architecture -- trained with a gradual decoder freezing schedule -- combined with texture clustering to reduce thread divergence by 25%-52% while preserving rendering quality. We evaluate our method on over 500 textures and multiple real rendering scenes, demonstrating up to 8.48x speedup on the Radeon RX 9070 XT GPU compared to non-shared baselines. Our key contributions include: (1) a unified shared decoder architecture that reduces divergence by grouping textures; (2) a training recipe with gradual decoder freezing that improves stability and reconstruction accuracy; (3) a semantic clustering strategy using CLIP embeddings that groups similar textures for effective decoder sharing; and (4) comprehensive performance and ablation studies validating our approach.
Problem

Research questions and friction points this paper is trying to address.

Neural Texture Compression
Thread Divergence
GPU Performance
Innovation

Methods, ideas, or system contributions that make the work stand out.

shared decoder MLP
gradual decoder freezing
texture clustering
CLIP embeddings
🔎 Similar Papers
No similar papers found.