作为 NVIDIA 开源社区的胜利,该公司最近宣布将使其 PhysX 和 Flow GPU 加速源代码开源。
NVIDIA 之前将 PhysX SDK 开源,但 GPU 模拟内核源代码并未包含在那多年的努力中。但现在情况正在变得更好。
NVIDIA 工程师 Adam Moravanszky 最近在 GitHub 上宣布:
“自 2018 年 12 月发布 PhysX SDK 4.0 以来,NVIDIA PhysX 一直在 BSD-3 许可下作为开源提供,但有一个关键的例外:GPU 模拟内核源代码不包括在内。
今天情况发生了变化。
我们很高兴地宣布,PhysX SDK 的最新更新现在包括所有 GPU 源代码,并在 BSD-3 下获得完全许可!
GPU PhysX 拥有 500 多个 CUDA 内核,为刚体动力学、流体模拟和可变形对象等功能提供支持,是 CUDA 和 GPU 编程最先进的实时模拟用例之一。我们希望此版本将成为整个社区学习、实验和开发的宝贵资源。
此外,我们还开源了 Flow SDK 的完整 GPU 计算着色器实现,这是我们基于稀疏网格的实时流体模拟库。
我们迫不及待地想看看您用它构建了什么。探索、试验,并随时在 GitHub 上发布问题或反馈!
NVIDIA 的一个相当不错和令人兴奋的开源里程碑!感谢他们打开了这段代码。
转自 NVIDIA Makes PhysX & Flow GPU Code Open-Source – Phoronix