3 ms·
Naughty Dog’s late PS3 era code was very similar to modern task/job based parallel code. That really was the start of the modern era of multitasking. Compared
by dkersten 2y ago
Naughty Dog’s late PS3 era code was very similar to modern task/job based parallel code. That really was the start of the modern era of multitasking.
Compared to today, the Cell really isn’t so complex — we have just as many or more cores, we have GPU programming (and low level APIs with manual data moving and what not). It’s just that the cell came out in a world where dual core had just became the norm and people hadn’t really accustomed to it yet. It was ahead of its time. And a new architecture meant immature tooling.