Re: Write-Allocation on modern CPUs



Anton Ertl a écrit :
The AMD K6 series got write-allocation (WA) in a revision of the K6-2
called the CXT core. I have not tracked this for later processors,
but I assumed that write-back caches in modern processors do WA; or
maybe the introduction of write-combining made WA less useful and so
WA was dropped.

Grepping through the performance counter event lists for a Core 2 Duo
and an Athlon 64 X2, I did not find anything that indicated WA, which
is an indication that the don't have it.

Searching for "write allocate" in Intel Optimization Reference
Manual http://www.intel.com/design/processor/manuals/248966.pdf
one finds contexts where Intel processors don't do WA. This
makes me think there are contexts where they do WA :-)


Laurent

.