|

| |
Euler法による軌道計算1億回(100,000,000)に要する時間を3回測定し
最速ラップをCPU動作周波数100MHzに換算変換した数値を表示している
###
この表示方法により1軌道計算に要するクロック数ととらえることができます###
メカニック チューニングコード
最速ラップは赤、注目ラップは明紫、Pentium!!!/550による計測(暫定)を青緑で表示
計測値が整数のみのものは、新サーキットプログラムで再計測したもの(1999/06/18以降)
| |
|
K6 |
Athlon |
P5 |
P6 |
WC2 |
M II |
mP6 |
| Horie, Seiichi. 1999.May.8 |
i486
Optimized |
139 |
88 |
165 |
134.96 |
207.06 |
219.04 |
176.20 |
| P6
Optimized |
149 |
88 |
149 |
131.50 |
225.08 |
246.06 |
163.12 |
| 3DNow!
SIMD Optimized |
31 |
61 |
- |
- |
44.04 |
- |
- |
| 3DNow!
SISD Straight |
41 |
61 |
- |
- |
59.98 |
- |
- |
| うるり,1999.5.11 |
FPU
使用 K6 風味の最適化 |
135.19 |
|
163.36 |
136.850 |
205.08 |
220.02 |
174.22 |
| 3DNow!
を使って SIMD 計算 |
28.13 |
|
- |
- |
41.96 |
- |
- |
| Andoh, Hiroyasu,1999. 5. 6 |
i486,
P55C FPU |
143 |
88 |
139 |
136.675 |
215.08 |
243.00 |
157.18 |
| i486,
K6-III FPU |
137 |
85 |
164 |
136.080 |
208.06 |
219.04 |
175.20 |
| へるみ
1999.5.9 |
3D Now!
code |
29.11 |
|
- |
- |
44.04 |
- |
- |
| Iwata
Kazunari,1999.4.29 |
i486
Optimized |
139 |
88 |
167 |
134.575 |
211.04 |
218.04 |
178.18 |
| うるり,1999.4.27 |
FPU
使用 K6 風味の最適化 |
|
|
|
|
201.04 |
|
|
| うるり 1999/06/17 |
FPU
で最適化 |
|
|
|
135 |
|
|
|
| FPU
で最適化(with fxch) |
|
|
|
131 |
|
|
|
| SSE(SISD) で FPU
を置き換え♪ |
- |
|
- |
40 |
- |
- |
- |
| 3DNow!(SIMD)
を SSE で置き換え♪ |
- |
|
- |
49 |
- |
- |
- |
| SSE(SIMD)
で最適化♪ |
- |
|
- |
43 |
- |
- |
- |
| うるり 1999/06/20 |
FPU
で最適化 |
138 |
86 |
163 |
|
|
|
|
| FPU
で最適化(with fxch) |
146 |
87 |
147 |
|
|
|
|
| 3DNow!(SISD)
で FPU を置き換え♪ |
37 |
69 |
- |
- |
|
- |
- |
| 3DNow!(SIMD)
で最適化♪ |
29 |
57 |
- |
- |
|
- |
- |
| へるみ 1999.5.22 |
3D Now! code |
29 |
56 |
- |
- |
|
- |
- |
| |
|
|
|
|
|
|
|
|
K6:K6-2,K6III(計測員うるりさん:K6-2/348.6MHz) (再計測:あんどやんさん:K6-III/400:1999/06/27)
P5:Pentium,MMXPentium(計測員あんどやんさん:MMXPentium196.7MHz)
P6:PentiumPro,PentiumII,Celeron,Pentium!!!(計測員Kazu:PentiumII350MHz)
WC2:WinChip2(計測員vさん:200MHz 66*3)
MII:Cyrix(計測員vさん:200MHz 66*3)
mP6(計測員vさん:200MHz 66*3)
コンパイラ チューニングコード
| |
K6 |
Athlon |
P5 |
P6 |
WC2 |
M II |
mP6 |
| VC++6.0?Standard |
514.46 |
|
|
423.115 |
727.34 |
576.50 |
422.60 |
| VC++6.0最適化 |
158.33 |
|
185.61 |
|
238.04 |
248.80 |
207.28 |
| VC++6.0最適化+α |
148.19 |
|
163.46 |
|
208.04 |
231.56 |
183.22 |
| VC++5.0Enterprise |
232.06 |
113 |
173.51 |
152.635 |
285.06 |
359.86 |
195.38 |
| VC++6.0? P5FPUoptimized |
178.45 |
109 |
191.64 |
144.165 |
248.04 |
256.82 |
213.22 |
| VC++6.0? P5FPUoptimized+α |
152.41 |
98 |
183.68 |
136.885 |
236.08 |
229.58 |
201.26 |
| C++Builder3.0 |
224.95 |
150 |
207.77 |
|
274.08 |
287.58 |
227.28 |
| Delphi4 |
206.79 |
|
203.76 |
|
302.10 |
277.58 |
217.16 |
| C言語
で最適化(byうるり) |
|
99 |
|
138.05 |
|
|
|
| VC6
Pro. Generated Code(from SDK) |
|
99 |
|
|
|
|
|
| |
|
|
|
|
|
|
|
|