It’s the way to go for on-paper number crunching ability, but that doesn’t necessarily translate to real-world performance. Like you mentioned, it’s up to programmers to parallelize their software. Most of the applications I make use of don’t use more than two cores at once. A quad-core cpu then is a nice over-head,…