By using this site, you agree to our Privacy Policy and our Terms of Use. Close
CrashMan said:
Again, this is slipping in to best case criteria. What happens if a thread needs more memory than its dedicated block?

And with you percentages, again, a TYPICAL game can't be programmed to use 100% of the cell, unless its a matrix multiplication game ;)

Well I don't know very many modern programs that can run entirely in 256 kB of memory.  But this is the case on an ordinary symmetric architecture, too -- most programs can't fit all their code and data into the L2 cache, so they have to access main memory.  The crucial difference is that an L2 cache is transparent; the programmer doesn't have to think about it.