《表1 两种算法的每帧平均运行时间对比》
为了验证上述算法,设计了沙粒模拟实验,如图1所示。初始时由沙粒颗粒组成的长方体沙堆位于长方体盒子包围下的角落位置。相比于流体模拟,沙粒模拟由于粒子间摩擦力的作用,在流动过程中逐渐呈现出明显的堆积效果,验证了本文沙粒模型的准确性。为了对本文基于CU-DA的并行算法效果进行验证,针对沙粒模拟场景分别采用CPU串行和GPU并行的方式实现,每帧平均运行时间对比如表1所示。可以看到,相比于串行方式,并行化使得算法在运行效率上达到了8倍的加速比,充分验证了本文并行化算法的有效性。
图表编号 | XD00145334600 严禁用于非法目的 |
---|---|
绘制时间 | 2020.09.08 |
作者 | 吴蔚 |
绘制单位 | 泰山学院 |
更多格式 | 高清、无水印(增值服务) |