Share Email Print

Proceedings Paper

A high performance computing framework for physics-based modeling and simulation of military ground vehicles
Author(s): Dan Negrut; David Lamb; David Gorsich
Format Member Price Non-Member Price
PDF $14.40 $18.00
cover GOOD NEWS! Your organization subscribes to the SPIE Digital Library. You may be able to download this paper for free. Check Access

Paper Abstract

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.

Paper Details

Date Published: 12 May 2011
PDF: 11 pages
Proc. SPIE 8060, Modeling and Simulation for Defense Systems and Applications VI, 806002 (12 May 2011); doi: 10.1117/12.882889
Show Author Affiliations
Dan Negrut, Univ. of Wisconsin-Madison (United States)
David Lamb, U.S. Army Tank Automotive Research, Development and Engineering Ctr. (United States)
David Gorsich, U.S. Army Tank Automotive Research, Development and Engineering Ctr. (United States)

Published in SPIE Proceedings Vol. 8060:
Modeling and Simulation for Defense Systems and Applications VI
Eric J. Kelmelis, Editor(s)

© SPIE. Terms of Use
Back to Top