| Kane1389 said: Naughty Dog is more appreciative of CPUs rather than GPUs it seems, which is a shame |
Huh? You have six cores and hundreds of tasks, You better figure out a very clever way how these six cores interact with all those tasks without blocking each other (too much). Add the problem that you have two different L2 caches and you better make your task switching algorithms very, very clever...
What I am puzzled at is some of their methology, though. "Make a rapid prototype and iterate the hell out of it" doesn't really sound like a good idea to me. And the method of memory management is equally puzzling at some points. Then again, I've never programmed anything that needed more than one "garbage in - garbage out) task, so the results speak for ND, obviously.







