If vendors would create a taskmaster smart enough to pass an application to an unused Core then some parallel work could take place. Sounds simple enough to me, Word CPU 1, Excel CPU2 etc.