| 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.







