...
首页> 外文期刊>ACM Transactions on Graphics >Descent Methods for Elastic Body Simulation on the GPU
【24h】

Descent Methods for Elastic Body Simulation on the GPU

机译:在GPU上进行弹性体仿真的下降方法

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

We show that many existing elastic body simulation approaches canrnbe interpreted as descent methods, under a nonlinear optimizationrnframework derived from implicit time integration. The key questionrnis how to find an eu000bective descent direction with a low computationalrncost. Based on this concept, we propose a new gradient descentrnmethod using Jacobi preconditioning and Chebyshev acceleration.rnThe convergence rate of this method is comparable to that of LBFGSrnor nonlinear conjugate gradient. But unlike other methods, itrnrequires no dot product operation, making it suitable for GPU implementation.rnTo further improve its convergence and performance,rnwe develop a series of step length adjustment, initialization, andrninvertible model conversion techniques, all of which are compatiblernwith GPU acceleration. Our experiment shows that the resultingrnsimulator is simple, fast, scalable, memory-eu000ecient, and robustrnagainst very large time steps and deformations. It can correctlyrnsimulate the deformation behaviors of many elastic materials, asrnlong as their energy functions are second-order diu000berentiable andrntheir Hessian matrices can be quickly evaluated. For additionalrnspeedups, the method can also serve as a complement to otherrntechniques, such as multi-grid.
机译:我们表明,在隐式时间积分派生的非线性优化框架下,许多现有的弹性体仿真方法可以解释为下降方法。关键的问题是如何以较低的计算成本找到正常的下降方向。基于此概念,我们提出了一种利用Jacobi预处理和Chebyshev加速度的新的梯度下降方法。但是与其他方法不同,它不需要点积运算,因此适合GPU实现。为了进一步提高其收敛性和性能,我们开发了一系列步长调整,初始化和可逆模型转换技术,所有这些都与GPU加速兼容。我们的实验表明,生成的仿真器相对于非常大的时间步长和变形而言,简单,快速,可扩展,具有足够的内存和鲁棒性。只要它们的能量函数是二阶可微分的,它就可以正确地模拟许多弹性材料的变形行为,并且可以快速评估其Hessian矩阵。对于额外的提速,该方法还可以作为其他技术(例如多网格)的补充。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号