Then spell out your point. You say game code is highly serialized so an 8-core CPU is no good. Correct me if wrong but are you not saying this? So how many CPU cores is ideal exactly? One would seem to be the best going by your statement. In fact ShintaiDK seems to be saying exactly this, yet you're tossing out an insult towards me and calling out the moderation here?
The world is not black and white. Simply because I have pointed out that implementing one end of the spectrum is sub-optimal, does not mean that I think the complete opposite end of the spectrum is optimal.
I shouldn't have to spell it out -- I was hoping my audience (not you) -- would be smart enough to know the above. Perhaps I should have spelled it out, to prevent garbage responses from people such as yourself.
Games do benefit from multiple cores to some extent (and certainly not marginal one), but to say what is ideal for supercomputing is also ideal for gaming consoles is patently false.
Shintai has gone off the deep end, honestly. I endorse few of his opinions these days, and consider him to be part of the problem (just on the opposite faction). He seems to view the world as being black and white much as you do. In this case, he is mostly correct, but he is ignoring the costs associated with context switching.
In regards to the current subject at hand, a console would benefit best, at minimum, from two cores. I would personally guess that the ideal core count would be between 2 and 4 strong cores (leaning 3 or 4, with 4 being my personal choice given that it's a core count found in far more systems). Prioritizing core count such that you have to use 8 anemic cores, rather than 2-4 strong ones, seems to be a bad choice. 1 is certainly too few, as is a supercomputer's worth of cores.
No it would not because games have to run under an OS which uses processing cycles, multi core is perfect for this. And it also depends on the game code. There are a lot of background tasks going on especially with some games, were are not talking about an unconnected box here.
The more area you devote to running these individually-trivial background tasks, the farther you get away from what should be the primary task at hand -- that you have frames to render.