Oops, looks like a 32-bit unsigned multiply has a 3-cycle latency on Athlon 64s after all. Anyway, it's slightly slower than that on Intel.