Messages in this thread | | | Subject | Re: [PATCH] SLUB use cmpxchg_local | From | Andi Kleen <> | Date | 22 Aug 2007 03:28:07 +0200 |
| |
Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> writes: > > The measurements I get (in cycles): > enable interrupts (STI) disable interrupts (CLI) local CMPXCHG > IA32 (P4) 112 82 26 > x86_64 AMD64 125 102 19
What exactly did you benchmark here? On K8 CLI/STI are only supposed to be a few cycles. pushf/popf might me more expensive, but not that much.
-Andi - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |