Smoothed Particle Hydrodynamics (SPH流体模拟)理论学习笔记
记录了学习 SPH 流体模拟的一些知识,包括理论定义、数学推导、算法实现等等
Naive vs Shared Memory Tiling:针对CUDA经典优化案例的现代硬件重新验证
Shared memory tiling 优化 N 体引力模拟,是 CUDA 教学里最经典的案例之一,出自 2007 年的《GPU Gems 3》第 31 章《Fast N-Body Simulation with CUDA》。书里写到一句”tiled 版本比 naive 版本快数倍甚至十几倍”。
GPU 微架构与 Nsight Compute 性能分析
本文简单介绍了一些关于 GPU 微架构的知识,从存储层次、执行流水线、Wrap停顿以及Nsight Compute 对应指标这几个方面来展开
论文精读 NeRF-Representing Scenes as Neural Radiance Fields for View Synthesis
本节主要精读《NeRF-Representing Scenes as Neural Radiance Fields for View Synthesis》,理解体积渲染和 NeRF
初识神经网络
本节主要是简单记录一下神经网络的一些基础知识,明白神经网络究竟是在干啥,我这里用到的框架是 PyTorch,学习目标是使用GPU学习Deep Learning、NeRF、3D Gaussian Splatting。
时间性抗锯齿 TAA(Temporal Anti-Aliasing)
Temporal Anti-Aliasing (TAA) 是当今实时渲染中最核心的抗锯齿技术之一。正如NVIDIA的一篇综述所述,它可被正式定义为 “时间摊销的超采样”(temporally-amortized supersampling)本文主要是以笔记的方式呈现TAA技术,供参考学习。
