summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTorbjorn Granlund <tege@gmplib.org>2012-02-16 14:24:59 +0100
committerTorbjorn Granlund <tege@gmplib.org>2012-02-16 14:24:59 +0100
commit39869b888a86db09f02132b48878d1e74ef7a812 (patch)
tree8e0dc1edb6d691c33af994f23d43b9b1febdfe39
parenta767d9dd114925fd6525e82e0e7211bb4d5211d3 (diff)
downloadgmp-39869b888a86db09f02132b48878d1e74ef7a812.tar.gz
Add some more cycle numbers.
-rw-r--r--mpn/x86_64/aorsmul_1.asm7
-rw-r--r--mpn/x86_64/core2/aorsmul_1.asm7
-rw-r--r--mpn/x86_64/mul_1.asm9
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.