On 4 Feb 2002, Eric W. Biederman wrote: > So far only on the Pentium4 (Xeon). For the PentiumIII everything > works except if you access memory outside of your cache. And then > memory inside of your cache gets invalidated. If we could get around > that little problem we could probably use this trick more widely. > > For the HyperThreaded Pentium4's I seem to have issues with this as > well. But so far I have only had time for a quick test to see if my > code runs so I don't know what the issues were.
I love the cache-as-ram trick. But it scares me to death. The vendors really have no interest in supporting it, and don't even think about it, and could do something at any time that would make it fail. When you think about it a whole lot of stuff has to work right, including stuff from now into the future, for cache-as-ram to continue to work. ron
