Coming from the PC realm, I used Bryce 6.1 in the past.
On the Windows PC, it only used two cores in a 4 core system. Trying to set up a virtualized session (via vmware or even a second instance of the application) to use the other two cores were futile.
On a Mac it uses all 4 cores in a 4 core system, though on the 2009 Mac Pro it doesn't do much with HyperThreading... whether this is due to GCD or the app itself -- I'm happy either way.

On the Windows PC, it only used two cores in a 4 core system. Trying to set up a virtualized session (via vmware or even a second instance of the application) to use the other two cores were futile.
On a Mac it uses all 4 cores in a 4 core system, though on the 2009 Mac Pro it doesn't do much with HyperThreading... whether this is due to GCD or the app itself -- I'm happy either way.