diff options
author | Torbjorn Granlund <tege@gmplib.org> | 2012-02-16 14:24:59 +0100 |
---|---|---|
committer | Torbjorn Granlund <tege@gmplib.org> | 2012-02-16 14:24:59 +0100 |
commit | 39869b888a86db09f02132b48878d1e74ef7a812 (patch) | |
tree | 8e0dc1edb6d691c33af994f23d43b9b1febdfe39 | |
parent | a767d9dd114925fd6525e82e0e7211bb4d5211d3 (diff) | |
download | gmp-39869b888a86db09f02132b48878d1e74ef7a812.tar.gz |
Add some more cycle numbers.
-rw-r--r-- | mpn/x86_64/aorsmul_1.asm | 7 | ||||
-rw-r--r-- | mpn/x86_64/core2/aorsmul_1.asm | 7 | ||||
-rw-r--r-- | mpn/x86_64/mul_1.asm | 9 |
3 files changed, 16 insertions, 7 deletions
diff --git a/mpn/x86_64/aorsmul_1.asm b/mpn/x86_64/aorsmul_1.asm index 528375e58..ad3cf5f69 100644 --- a/mpn/x86_64/aorsmul_1.asm +++ b/mpn/x86_64/aorsmul_1.asm @@ -22,11 +22,14 @@ include(`../config.m4') C cycles/limb C AMD K8,K9 2.5 C AMD K10 2.5 +C AMD bd1 5.0 +C AMD bobcat 6.17 C Intel P4 14.9 C Intel core2 5.09 -C Intel corei ? +C Intel NHM 4.9 +C Intel SBR 4.0 C Intel atom 21.3 -C VIA nano 5.5 +C VIA nano 5.0 C The loop of this code is the result of running a code generation and C optimization tool suite written by David Harvey and Torbjorn Granlund. diff --git a/mpn/x86_64/core2/aorsmul_1.asm b/mpn/x86_64/core2/aorsmul_1.asm index 6d3de1c64..1464b85eb 100644 --- a/mpn/x86_64/core2/aorsmul_1.asm +++ b/mpn/x86_64/core2/aorsmul_1.asm @@ -23,11 +23,14 @@ include(`../config.m4') C cycles/limb C AMD K8,K9 4 C AMD K10 4 +C AMD bd1 5.1 +C AMD bobcat C Intel P4 ? C Intel core2 4.3-4.5 (fluctuating) -C Intel corei 5 +C Intel NHM 5.0 +C Intel SBR 4.1 C Intel atom ? -C VIA nano ? +C VIA nano 5.25 C INPUT PARAMETERS define(`rp', `%rdi') diff --git a/mpn/x86_64/mul_1.asm b/mpn/x86_64/mul_1.asm index ff2de044a..2f6e2c3b7 100644 --- a/mpn/x86_64/mul_1.asm +++ b/mpn/x86_64/mul_1.asm @@ -22,11 +22,14 @@ include(`../config.m4') C cycles/limb C AMD K8,K9 2.5 C AMD K10 2.5 -C Intel P4 12.3 +C AMD bd1 5.0 +C AMD bobcat 5.5 +C Intel P4 12.3 C Intel core2 4.0 -C Intel corei 3.8 +C Intel NHM 3.75 +C Intel SBR 2.95 C Intel atom 19.8 -C VIA nano ? +C VIA nano 4.25 C The loop of this code is the result of running a code generation and C optimization tool suite written by David Harvey and Torbjorn Granlund. |