Re: [PATCH 0/4] i386 - pte update optimizations

From: H. Peter Anvin
Date: Fri Apr 13 2007 - 11:35:34 EST


Keir Fraser wrote:
On 13/4/07 13:27, "Andi Kleen" <andi@xxxxxxxxxxxxxx> wrote:

LOCKed instruction suck really badly on the netburst microarchitecture (like
factor of 10x, or not far off). I think it's probably because of their side
effect of serialising memory accesses, causing horrible pipeline stalls.
Unfortunately they tend to be HyperThreaded usually (except for early ones
and Celerons) and need the LOCK anyways.

Fair point, although quite a few people disable HT.

Note we're talking a UP-only hack.

-hpa
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/