OpenMM is an open source software library for Molecular Dynamics
simulations with GPU support.
Quote from their website: "As a library it can be hooked into any
code, allowing that code to do molecular modeling with minimal extra
coding".
I'm a little skeptical that it could work with the flexible IMP scoring
function, constraints etc. (for one thing, typical MM constraints such
as SHAKE or thermostats might be tricky to make play nicely with our own
Constraints). But if you really wanted accurate MM you may be able to
switch out their scoring function for the IMP one (although you wouldn't
magically get their GPU acceleration for IMP restraints).