theres basically two types of cranks,
this type :

that uses a small 1 1/2" thread
and every other crank - wether it be a MTB crankset or a 3peice crank set - they all use normal sized pedal axles (those pedal axles being the only other size).
so, yes DMR pedals will fit truvativ cranks, ive got a few sets of DMR pedal and a set of hussey's somewhere aswell and they are indeeed compatible.