首页> 外文会议>Modeling and simulation for defense systems and applications VI >A high performance computing framework for physics-based modeling and simulation of military ground vehicles
【24h】

A high performance computing framework for physics-based modeling and simulation of military ground vehicles

机译:高性能计算框架,用于军事地面车辆的基于物理的建模和仿真

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

摘要

This paper describes a software infrastructure made up of tools and libraries designed to assist developers in implementing computational dynamics applications running on heterogeneous and distributed computing environments. Together, these tools and libraries compose a so called Heterogeneous Computing Template (HCT). The heterogeneous and distributed computing hardware infrastructure is assumed herein to be made up of a combination of CPUs and Graphics Processing Units (GPUs). The computational dynamics applications targeted to execute on such a hardware topology include many-body dynamics, smoothed-particle hydrodynamics (SPH) fluid simulation, and fluid-solid interaction analysis. The underlying theme of the solution approach embraced by HCT is that of partitioning the domain of interest into a number of subdomains that are each managed by a separate core/accelerator (CPU/GPU) pair. Five components at the core of HCT enable the envisioned distributed computing approach to large-scale dynamical system simulation: (a) the ability to partition the problem according to the one-to-one mapping; i.e., spatial subdivision, discussed above (pre-processing); (b) a protocol for passing data between any two co-processors; (c) algorithms for element proximity computation; and (d) the ability to carry out post-processing in a distributed fashion. In this contribution the components (a) and (b) of the HCT are demonstrated via the example of the Discrete Element Method (DEM) for rigid body dynamics with friction and contact. The collision detection task required in frictional-contact dynamics (task (c) above), is shown to benefit on the GPU of a two order of magnitude gain in efficiency when compared to traditional sequential implementations. Note: Reference herein to any specific commercial products, process, or service by trade name, trademark, manufacturer, or otherwise, does not imply its endorsement, recommendation, or favoring by the United States Army. The views and opinions of authors expressed herein do not necessarily state or reflect those of the United States Army, and shall not be used for advertising or product endorsement purposes
机译:本文描述了由工具和库组成的软件基础结构,这些工具和库旨在帮助开发人员实现在异构和分布式计算环境上运行的计算动力学应用程序。这些工具和库一起构成了所谓的异构计算模板(HCT)。本文假定异构和分布式计算硬件基础结构由CPU和图形处理单元(GPU)的组合组成。旨在在这种硬件拓扑上执行的计算动力学应用程序包括多体动力学,平滑粒子流体动力学(SPH)流体模拟以及流固耦合分析。 HCT包含的解决方案方法的基本主题是将关注域划分为多个子域,每个子域均由单独的核心/加速器(CPU / GPU)对进行管理。 HCT的核心有五个组成部分,可以实现针对大规模动态系统仿真的分布式计算方法:(a)根据一对一映射划分问题的能力;即上面讨论的空间细分(预处理); (b)在任何两个协处理器之间传递数据的协议; (c)用于元素接近度计算的算法; (d)以分布式方式进行后处理的能力。在此贡献中,通过离散元素方法(DEM)的示例演示了HCT的成分(a)和(b),该方法用于具有摩擦和接触的刚体动力学。与传统的顺序实现相比,摩擦接触动力学中所需的碰撞检测任务(上述任务(c))显示出在GPU上的效率提高了两个数量级。注意:此处以商标名称,商标,制造商或其他名称提及任何特定的商业产品,过程或服务,并不表示其得到美国陆军的认可,推荐或偏爱。本文中表达的作者观点和见解不一定代表或反映美国陆军的观点和见解,不得用于广告或产品背书目的

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号