Basic speed tests


The following tables give approx full-speed performance of different instruction sets for some basic architectures of interest to me, at least.

Note that in modern superscaler/superpipelined architectures, register access and memory access is within a few percent given the memory data is well-cached. (In most of these tests the memory is "cached" in the L1 TLB, where applicable).

In high-performance apps registers are more names for non-conflicting chain calculations, than just simple storage.

AMD MP 2 GHz
Intel P4 1.8 GHz
AMD XP 1.4 GHz
AMD Thunderbird Model 4 1.2 GHz
Intel 666 MHz "Coppermine" P3
Intel 450 MHz P3, 512 KB L2

Kym Horsell /
Kym@KymHorsell.COM

Modest donations gladly accepted via PayPal.

ADVISORY: Email to these sites is filtered.