GPU
GPU编程中如何进行纹理优化?
纹理是GPU编程中最常见的资源类型之一,因此针对纹理,我们可以有很多优化的方式。无论是哪种优化方式,都会基于以下核心思路:(1)显存减少;(2)带宽降低;(3)缓存友好;(4)采样次数减少。
GPU Instancing GPU Skin详解
骨骼动画是指通过定义骨架结构,然后在上面蒙皮,然后对骨架做动作驱动模型运行的动画,游戏中大部分的角色表现是通过骨骼动画进行的。骨骼动画本质上最终是通过Skin和Skeleton的Animation变换模型的顶点数据。骨骼动画既可以在CPU端实现,也可以在Gpu端实现。
如何优化游戏的GPU需求
GPU有许多并行工作的单元,框架的不同部分被不同的单元绑定是常见现象。 正因为如此,在寻找瓶颈时,了解GPU成本的去向以及GPU瓶颈是什么具有重要意义。
当GPU主导了数据中心——GPU的功耗模型的建立
近年来随着GPU、FPGA和TPU等并行计算硬件的蓬勃发展,HPC数据中心逐渐成为工业和学术界完成大规模计算任务(例如,地理和气候环境模拟、DNA匹配、机器学习算法训练) 的最佳选择。其中,GPU因具有很高的通用性和易用性,使用最为广泛。