5962

Enabling Computational Dynamics in Distributed Computing Environments Using a Heterogeneous Computing Template

Dan Negrut, Toby Heyn, Andrew Seidl, Dan Melanz, David Gorsich, David Lamb
Department of Mechanical Engineering, University of Wisconsin – Madison, Madison, WI
II International Conference on Particle-Based Methods: Fundamentals and Applications (Particles), 2011

@techreport{negrut2011enabling,

   title={Enabling Computational Dynamics in Distributed Computing Environments Using a Heterogeneous Computing Template},

   author={Negrut, D.},

   year={2011},

   institution={DTIC Document}

}

Download Download (PDF)   View View   Source Source   

726

views

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 underlying theme of the solution approach embraced by HCT is that of partitioning the domain of interest into a number of sub-domains that are each managed by a separate core/accelerator (CPU/GPU) pair. The five components at the core of HCT, which ultimately enable the distributed/heterogeneous computing approach to largescale dynamical system simulation, are as follows: (a) a method for the geometric domain decomposition; (b) methods for proximity computation or collision detection; (c) support for moving data within the heterogeneous hardware ecosystem to mirror the migration of simulation elements from subdomain to subdomain; (d) parallel numerical methods for solving the specific dynamics problem of interest; and (e) tools for performing visualization and post-processing in a distributed manner.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2017 hgpu.org

All rights belong to the respective authors

Contact us: