Dual Core, Quad Core

Can anyone tell me why Solidworks does not support multiplecores.
It seems that hardware is progressing into multiple cores yetsolidworks doesnt make use of it.

When will solidworks use multiple core processors and utilise theprocessors properly.
I do not understand what the reasons are for the Solidworksdevelopers not updating the software to make use of new hardware.

This is a problem for all SW users if it cant use the hardware toits full potential and thus it decreases productivity.

Whats the problem Solidworks ?
When will this be fixed ?
SolidworksAdministration