A parallel block iterative method for interactive contacting rigid multibody simulations on multicore PCs

7Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.
Get full text

Abstract

A hybrid, asynchronous, block parallel method to approximately solve complementarity problems (CPs) in real-time on multicore CPUs is described. These problems arise from interactive real-time simulations of systems of constrained, contacting rigid bodies, which are useful in virtual operator training systems for instance. A graph analysis phase identifies components which are weakly coupled using simple heuristics. Each component is then solved in parallel using either a block principal pivot or a projected block Gauss-Seidel method running in separate threads. Couplings which generate forces between the subsystems are handled iteratively using a Gauss-Seidel process which communicates updates between the interacting subsystems asynchronously. Preliminary results show that this approach delivers good performance while keeping overhead small. © Springer-Verlag Berlin Heidelberg 2007.

Cite

CITATION STYLE

APA

Lacoursière, C. (2007). A parallel block iterative method for interactive contacting rigid multibody simulations on multicore PCs. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4699 LNCS, pp. 956–965). Springer Verlag. https://doi.org/10.1007/978-3-540-75755-9_113

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free