Problem: Bus Latencies
Bad
Read Z0, Write Z0, Write color0
Read Z1, Write Z1, Write color1
Read Z2, Write Z2, Write color2
Good
Read Z0, Z1, Z2
Write Z0, Z1, Z2
Write color0, color1, color2
Batch groups of pixels to amortize bus read and bus turnaround latencies
Previous slide
Next slide
Back to first slide
View graphic version