As we all probably realise SolidWorks only runs on one CPU which is a limitation of the current Parasolid Kernel.
Matt Lombard (The Author of the SolidWorks Bible series) raises some interesting comments on where this could go (link below).
www.dezignstuff.com/blog/?p=4026
Will SolidWorks upgrade its Kernel to run the Catia V6 Kernel. (see link below)
Or will the Parasolid Kernel be rehashed to run on multiple CPU's? (see link below)
I hope SolidWorks Corp can shed some light on the future direction, as we cannot keep going down the single processor path.
See also SolidWorks enhancement request Number 1-1976905886
SolidworksAdministration