I'm one of the few non-programmers here, and I figured this would be a good place to ask: Right now, few applications are coded to utilize so many cores. Is this simply a matter of programmers transitioning to coding for multi-core computers, or are some types of software not good candidates for taking full advantage of so many cores?
I have an 8-core Mac Pro, and I was hoping to see its performance improve over time as software took better advantage of the hardware, but I don't see that happening yet.