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.
Article URL: http://dx.doi.org/10.1145/2522628.2522652
BibTeX format:
@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},
}
Search for more articles by John Koenig.
Search for more articles by Ioannis Karamouzas.
Search for more articles by Stephen J. Guy.

Return to the search page.


graphbib: Powered by "bibsql" and "SQLite3."