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 对应指标这几个方面来展开
