Object-Centric Parallel Rigid Body Simulation With Timewarp
John Koenig, Ioannis Karamouzas, Stephen J. Guy
Motion In Games, November 2013, pp. 203--212.
Abstract: We present an object-centric formulation for parallel rigid body simulation that supports variable length integration time steps through rollbacks. We combine our object-centric simulation framework with a novel spatiotemporal data structure to reduce global synchronization and achieve interactive, real-time simulations which scale across many CPU cores. Additionally, we provide proofs that both our proposed data structure and our object-centric formulation are deadlock-free. We implement our approach with the functional programming language Erlang, and test the performance and scalability of our method over several scenarios consisting of hundreds of interacting objects.
@inproceedings{Koenig:2013:OPR,
author = {John Koenig and Ioannis Karamouzas and Stephen J. Guy},
title = {Object-Centric Parallel Rigid Body Simulation With Timewarp},
booktitle = {Motion In Games},
pages = {203--212},
month = nov,
year = {2013},
}
Return to the search page.
graphbib: Powered by "bibsql" and "SQLite3."