UCL  IRIS
Institutional Research Information Service
UCL Logo
Please report any queries concerning the funding data grouped in the sections named "Externally Awarded" or "Internally Disbursed" (shown on the profile page) to your Research Finance Administrator. Your can find your Research Finance Administrator at http://www.ucl.ac.uk/finance/research/post_award/post_award_contacts.php by entering your department
Please report any queries concerning the student data shown on the profile page to:

Email: portico-services@ucl.ac.uk

Help Desk: http://www.ucl.ac.uk/ras/portico/helpdesk
Publication Detail
SODA: A Scalability-Oriented Distributed & Anticipative Model for Collision Detection in Physically-based Simulations
  • Publication Type:
    Conference
  • Authors:
    Dodier-Lazaro S, Avril Q, Gouranton V
  • Publisher:
    ScitePress
  • Publication date:
    26/02/2013
  • Place of publication:
    Barcelona, Spain
  • Published proceedings:
    GRAPP 2013 and IVAPP 2013: Proceedings of the International Conference on Computer Graphics Theory and Applications and International Conference on Information Visualization Theory and Applications
  • Editors:
    Coquillard S,Andujar C,Larabee RS,Kerren A,Braz J
  • Status:
    Published
  • Name of conference:
    GRAPP 2013
  • Conference place:
    Barcelona, Spain
  • Conference start date:
    21/02/2013
  • Conference finish date:
    24/02/2013
  • Language:
    English
  • Addresses:
    Steve Dodier-Lazaro
    University College London
    Department of Computer Science
    Gower Street
    London
    WC1E 6BT
    UK
Abstract
In this paper, we propose a distributed and anticipative model for collision detection and propose a lead for distributed collision handling, two key components of physically-based simulations of virtual environments. This model is designed to improve the scalability of interactive deterministic simulations on distributed systems such as PC clusters. Our main contribution consists of loosening synchronism constraints in the collision detection and response pipeline to allow the simulation to run in a decentralized, distributed fashion. To do so, we setup a spatial subdivision grid, and assign a subset of the simulation space to each processor, made of contiguous cells from this grid. These processors synchronize only with their direct neighbors in the grid, and only when an object moves from one's area to another. We rely on the rarity of such synchronizations to allow anticipative computing that will also work towards improving scalability. When synchronizations occur, we propose an arrangement of collision checks and rollback algorithms that help reduce the processing cost of synchronized areas' bodies. We show potential for distributed load balancing strategies based on the exchange of grid cells, and explain how anticipative computing may, in cases of short computational peaks, improve user experience by avoiding frame-rate drop-downs.
Publication data is maintained in RPS. Visit https://rps.ucl.ac.uk
 More search options
There are no UCL People associated with this publication
University College London - Gower Street - London - WC1E 6BT Tel:+44 (0)20 7679 2000

© UCL 1999–2011

Search by