But random access patterns suck at being speculatively cached.
Linear access patterns still require reasonably careful work for the caching to do the right thing. Expecting your entire frame buffer to be cached in L2 isn't particularly reasonable.

Paul

erik quanstrom wrote:
On Fri Dec  5 14:23:22 EST 2008, [EMAIL PROTECTED] wrote:
Again, you can stream a whole frame buffer reasonably fast - that should be nearly full-rate; it should be full rate if you pre-fetch with sufficient advance notice (500-1000 clocks), or DMA. But random access reads *have* to be slow: you get a stall while the system goes to PCIe for each cache line you attempt to read from.
Paul

the cpu is allowed to speculatively cache WC memory.

- erik



Reply via email to