By using this site, you agree to our Privacy Policy and our Terms of Use. Close
NJ5 said:

Slide 4 shows the traditional way of doing things since GPUs have been used (2 simultaneous frames with CPU->GPU pipeline).

Slide 5 shows the same thing with an additional CPU in the pipeline (3 frames, CPU0->CPU1->GPU).

Slide 13 shows GOW3's way before they used SPUs (3 frames, PPU->PPU->GPU)

Slide 14 shows GOW3's way after offloading certain parts to the SPUs (3 frames, PPU->SPUs->GPU).

haxxiy said:
Squilliam said:
@NJ5 Its also common practice on computer games for the CPU to process 1-2 frames ahead of the rendering.

 

1-2 frames is too few. Default for NVIDIA cards are three I think.

Interesting. Where can I read about that? Where are each of the frames located at each moment?

 

Ok, I see what you're saying. But the shifting in 3 frames is only because you have the 3 serial operations in parallel on different frames (simulation->scene->render).

If you have 58 CPUs but each of these steps can be parallelized internally, the frames required will still be 3.

 



"All you need in life is ignorance and confidence; then success is sure." - Mark Twain

"..." - Gordon Freeman