0
当前子弹物理解决方案在CPU上运行。在这种情况下,碰撞非常缓慢。我希望更快地实现碰撞。只有通过在GPU上运行 解决方案才能实现此目的。如何在GPU上运行子弹物理解决方案
当前子弹物理解决方案在CPU上运行。在这种情况下,碰撞非常缓慢。我希望更快地实现碰撞。只有通过在GPU上运行 解决方案才能实现此目的。如何在GPU上运行子弹物理解决方案
不要忘记优化您的代码并改进算法。也许是考虑到一些Monte Carlo method ...
(学习基本的数学肯定会是有用的,你可以让你的话题博士)
了解它OpenCL或CUDA和代码的物理代码(它需要你几个星期,并且是平台特定的)。另见this & that。还考虑多线程(例如POSIX threads或C++ 11 std::thread)和OpenMP方法。
我还会首先考虑如果在绘制“大炮”之前原始代码在第一位得到了体面优化...... –
您已经做了哪些努力来优化碰撞检测? –