Part of the problem with getting useful throughput out of multicore is scripting. Scripting in Lua is widespread and entrenched in the industry. But Lua is effectively single thread. (It has coroutines, but no proper mapping to threads.) So everything you do in Lua, positioning your actors, invoking dialogue, and so on runs in one thread. If your scheduler is any good, that one thread gets mapped to one core and stays there. On a CPU that lacks good single-threaded performance, you end up with one core running 100% and everything else waiting on it.
---------- Updated at 12:48 PM ----------
What if nobody can give you that? What if it's really impossible to cram 25 pounds of manure in a 10-pound bag? Or equivalently, what if all the content and all the effects in the full implementation of the game on Ultra do not run on any single card available today?
What are you going to degrade and call it optimization in order to have that? That's a rhetorical question. The only answer is Nothing. Nobody who is not part of the development team has any ground to claim that the developers have not done the best job possible of making the complete game fit in the available resources. And nobody has the right to demand that they leave anything out.
---------- Updated at 12:48 PM ----------
No, but i want at least 30fps in TW3 on real ultra settngs (all - ON) with One powerfull GPU(970\780Ti\980), Not 2 in SLI, ot not dual GPU.
In 2011, playing The witcher 2 with 30 stable fps on Ultra was real only with 2 gtx 580's..
What if nobody can give you that? What if it's really impossible to cram 25 pounds of manure in a 10-pound bag? Or equivalently, what if all the content and all the effects in the full implementation of the game on Ultra do not run on any single card available today?
What are you going to degrade and call it optimization in order to have that? That's a rhetorical question. The only answer is Nothing. Nobody who is not part of the development team has any ground to claim that the developers have not done the best job possible of making the complete game fit in the available resources. And nobody has the right to demand that they leave anything out.