Hi

something interesting , comparing MPIR svn against another popular lib , mul 
time in cycles for MPIR and the slowdown for the other lib


8             #184.02        1.0730
9             #232.03        1.1587
10            #278.04        1.1292
11            #329.04        1.1178
12            #378.05        1.1116
13            #475.06        1.0592
14            #538.06        1.0345
15            #608.07        1.0378
16            #670.08        1.0456
17            #770.10        1.0616
18            #855.10        1.0247
19            #942.11        1.0283
20           #1020.16        1.0382
21           #1177.10        1.0289
22           #1245.18        1.0235
23           #1344.16        1.0309
24           #1289.14        1.1581
25           #1496.20        1.1280
26           #1573.21        1.1133
27           #1728.24        1.0883
28           #1786.24        1.0548
29           #1951.24        1.0597
30           #1971.24        1.0755
31           #2139.30        1.0667
32           #2188.29        1.0680
33           #2413.36        1.0740
34           #2493.32        1.0799
35           #2698.35        1.0532
36           #2740.36        1.0546
37           #2964.36        1.0566
38           #3005.40        1.0608
39           #3202.44        1.0544
40           #3258.41        1.0599
41           #3595.55        1.0556
42           #3740.49        1.0501
43           #3899.56        1.0521
44           #3975.53        1.0376
45           #4185.49        1.0512
46           #4244.57        1.0566
47           #4120.54        1.1529
48           #4174.55        1.1477
49           #4627.62        1.1318
50           #4736.77        1.1428
51           #4958.74        1.1328
52           #5055.77        1.1068
53           #5398.75        1.1114
54           #5500.72        1.0999
55           #5610.81        1.0859
56           #5626.84        1.0948
57           #6012.90        1.0839
58           #6091.19        1.0802
59           #6217.87        1.0907
60           #6305.90        1.0827
61           #6667.02        1.0822
62           #6709.09        1.0907
63           #6858.11        1.0863
64           #6970.16        1.0685
65           #7412.15        1.0888
66           #7565.14        1.0926
67           #8081.12        1.0630
68           #8189.99        1.0430
69           #8218.69        1.1002
70           #8922.23        1.0119
71           #8919.40        1.0313
72           #8962.48        1.0284
73           #9384.28        1.0352
74           #9420.50        1.0498
75           #9620.70        1.0526
76          #10094.59        1.0075
77          #10376.93        1.0317
78          #10403.70        1.0262
79          #10604.80        1.0367
80          #10806.99        1.0189
81          #10923.61        1.0555
82          #11549.11        1.0265
83          #11655.62        1.0364
84          #11608.93        1.0346
85          #11898.98        1.0543
86          #11959.91        1.0485
87          #11963.76        1.0603
88          #12616.17        1.0330
89          #12692.74        1.0471
90          #12736.73        1.0493
91          #13052.76        1.0523
92          #13068.38        1.0561
93          #13171.02        1.0679
94          #13853.64        1.0565
95          #13921.33        1.0698
96          #14078.50        1.0615
97          #14491.04        1.0596
98          #14617.50        1.0580
99          #14869.05        1.0546
100         #15278.82        1.0535
101         #15601.27        1.0579
102         #15638.19        1.0593
103         #16057.12        1.0477
104         #16278.43        1.0370
105         #16289.21        1.0403
106         #16805.09        1.0530
107         #17206.06        1.0396
108         #17097.19        1.0432
109         #17637.25        1.0408
110         #17653.78        1.0482
111         #17655.40        1.0538
112         #18306.69        1.0445
113         #18505.62        1.0460
114         #18538.50        1.0473
115         #19025.71        1.0439
116         #19111.28        1.0463
117         #19124.60        1.0534
118         #20039.02        1.0425
119         #20201.24        1.0462
120         #20205.98        1.1053
121         #21009.57        1.0750
122         #21153.60        1.0792
123         #21382.06        1.0713
124         #21711.33        1.0606
125         #22075.90        1.1026
126         #22156.40        1.1049
127         #22379.26        1.1006
128         #22697.80        1.0884
129         #22683.62        1.1162
130         #23656.74        1.0851
131         #23707.21        1.0813
132         #23705.38        1.0875
133         #24084.89        1.1072
134         #24246.95        1.1020
135         #24363.28        1.1090
136         #24113.59        1.1280
137         #24321.74        1.1216
138         #24208.80        1.1417
139         #24539.00        1.1302
140         #24536.56        1.1364
141         #24426.90        1.1848
142         #26167.50        1.1124
143         #26068.12        1.1217
144         #25918.87        1.1347
145         #26864.85        1.1110
146         #26863.00        1.1169
147         #27011.45        1.1151
148         #27924.93        1.0852
149         #28082.08        1.1075
150         #28194.92        1.1110
151         #28668.72        1.1000
152         #28915.74        1.0901
153         #28956.34        1.1098
154         #30114.59        1.0781
155         #30261.76        1.0726
156         #30026.76        1.0825
157         #30769.76        1.1101
158         #30982.03        1.0995
159         #30853.58        1.1088
160         #31636.11        1.0892
161         #31810.94        1.1132
162         #31870.84        1.1186
163         #32287.65        1.1036
164         #32238.38        1.1150
165         #32318.50        1.1401
166         #33666.77        1.0929
167         #33648.17        1.1101
168         #33555.97        1.1141
169         #34284.73        1.0861
170         #34417.83        1.0968
171         #34492.33        1.0908
172         #34889.83        1.0808
173         #35037.83        1.1210
174         #35139.87        1.1236
175         #35344.17        1.1153
176         #35605.93        1.1084
177         #35678.21        1.1276
178         #36674.30        1.1058
179         #36852.75        1.0980
180         #36711.93        1.1046
181         #37487.37        1.1224
182         #37612.64        1.1198
183         #37641.54        1.1252
184         #38185.37        1.1105
185         #38726.67        1.1071
186         #38710.15        1.1192
187         #39240.19        1.1014
188         #39177.30        1.1041
189         #39277.15        1.1616
190         #40733.96        1.1202
191         #40941.68        1.1136
192         #41256.50        1.1072
193         #41877.80        1.1161
194         #41941.80        1.1169
195         #42098.84        1.1136
196         #43643.91        1.0838
197         #43962.88        1.1022
198         #43999.67        1.1051
199         #44851.52        1.0918
200         #45002.04        1.0911

this is on lena.skynet a k102 which is what anyone who cares about speed will 
have.Tuning has yet to be done. Similar results for squaring , and perhaps ? 
redc.

Jason

-- 
You received this message because you are subscribed to the Google Groups 
"mpir-devel" group.
To post to this group, send email to mpir-devel@googlegroups.com.
To unsubscribe from this group, send email to 
mpir-devel+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/mpir-devel?hl=en.

Reply via email to