Department of Computer Science, UNC-Chapel Hill

MCCD: Multi-core Continuous Collision Detection for Deforming Objects


MCCD is a multi-core continuous collision detection library for deforming objects. It performs both inter-object and intra-object collisions (i.e. self-collisions). Moreover, it performs continuous collision detection between the discrete instances. The current implementation can use up to 16 CPU cores for parallel computing.


















Speedups of FBD based parallel CCD: Almost linear accelerations are achieved when the number of core increase. The speedups are varying from 10:1X to 13X when all the 16 cores are used.

System Requirements

  • OS: Microsoft Windows XP/Vista/7
  • Compiler: Visual Studio 2005
© 2012 Department of Computer Science, UNC-Chapel Hill