(12-06-2010, 10:50 AM)NaturalViolence Wrote: It is possible but would require massive amounts of code restructuring and would have little benefit. Dolphin actually has the ability to run dsplle (low level audio emulation) on a third thread but work on this was abandoned after the devs realized that it only resulted in a 5% speedup on average and created desyncing problems (it's difficult to keep the graphics and audio threads in sync with each other when they are on different cores). It is unlikely that dolphin will ever use more than 2 cores since it is nearly impossible to make any efficient use of more than 2.
Five percent speed is not negligible. For some games these five percent can change everything