Multi-core Continuous Collision Detection for Deforming Objects (original) (raw)

Introduction

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

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