I don't use it but I'd suggest running it and seeing how many processes it runs as. If it's more than one and they get CPU time, then you might have a win. If not, you'd have to look a little deeper.
MSVC++ can analyze a process for threads so perhaps you could attach to a process to see if it's running multiple threads.
On my Mozilla builds, I can see up to 10 processes running at the same time so I'm pretty sure that DP would benefit that task.