 鲜花( 94)  鸡蛋( 2)
|
深蓝是专为下棋设计的计算机,直接和手机上运行软件相比可能不能体现芯片技术的提高。
; j% z' f1 {# s0 }) _
, C! }' D) x9 f @ @# U我们可以从棋力相比。可以参考这个关于Elo的统计,卡斯帕罗夫的棋力大致2851。所以看来现在的四核台式电脑借助komodo程序可以打败深蓝,手机版本iPhone也许过两代也可以相比。+ d& F4 N" z7 N
http://www.computerchess.org.uk/ccrl/4040/index.html3 ]/ i1 D+ J! M9 R; q6 K8 M/ O: e1 `) w5 z/ O
+ ]8 I8 E* E! j) U关于计算能力的另一指标MIPS,有如下芯片的比较。可以看到手机及时是iPhone,和台式机性能总还是有几倍的差别。4 O# m* O# g2 t' Y
> MIPS Equivalents
) h- I# w; y" L% K: L+ a> 2 ~ k$ y' F' c; Z. e3 ~
> Vax 11/780 = 1 MIPS
! j( U) L, E# J" v( J4 q1 ]" J" {> 10^9 Mind Children b/s = 40 MIPS
% V! g8 ^4 e6 f% g> 1757 Dhrystones = 1 MIPS& V" }( d2 {5 A/ o" }
> 1 Dhrystone 2.1 MIPS = 1 MIPS6 M6 p3 K! ^0 p3 \$ v: T% a
> 1 Specmark = 1 MIPS: `8 i* K2 D4 d2 v/ H. }! u
> 1 Specint92 = 1 MIPS
& O9 @, S; `7 {# s0 `. n3 b> 1 Specint95 = 40 MIPS
. {9 D: Y3 Q% r4 a1 o> 1 Specint2000 = 4 MIPS
) I) @+ }0 Y6 V+ [4 i4 S9 i> 1 MacBench = 0.66 MIPS' \& J' n4 S+ u6 \
> 1 MacBench 5.0 = 0.58 MIPS $ r8 E* E+ j) \+ D/ F/ ~2 R) P E' I
> 1 MacBogoMIPS = 7.3 MIPS$ S" b5 l" V" j$ c/ f4 B' V3 |, }
> 1 MacBogoMIPS Opt. = 1.8 MIPS ( Y# s4 ?1 s9 v' a( w7 _
> 1 BYTEmark = 100 MIPS
! z: z8 [3 y" M# D% R! H4 d2 _0 e8 Z+ K> 1 MacWorld Speedmark = 110 MIPS
; \- b0 _: _6 z/ }* J% a> 1 WinScore 2.0 = 3.4 MIPS# d. e' i0 ]1 q& v$ B: V: \! }% J# P
> 1 Sysmark 2002 = 15 MIPS
9 C8 h e( S% {! [& ?( C> 1 SPECint_base2000 = 5 MIPS. D; e) l: T& S; Y# Y
> 1 SPECint_rate_base2000 = 431 MIPS' J7 X' o$ m L$ H2 R3 H( f
> 1 Speedmark 4.5 = 18.5 MIPS
, c: M. G6 b: W! m) n' x> 1 Cinebench 10 = 3.4 MIPS
, W# K) [6 s# E# _> 1 Cinebench 11.5 = 8000 MIPS
! b3 @$ `; T$ Q* s0 k; e2 h> 1 Speedmark 6 = 110 MIPS
9 e ]7 K' c# A7 p/ h) ~5 k> 1 Speedmark 6.5 = 130 MIPS
3 E' u( j2 i4 `: @> 1 Geekbench 2 = 5.5 MIPS, I/ ]. U# S% b' r( b
> 1 Geekbench 3 = 13 MIPS
" j( Q7 f6 ^8 z- u/ t>
P8 Q+ y) N# A* x> Type 9 ^; Z7 G% J. T! e4 R" i% e" R: p
> H Hand (manual calculation)
- p* z* p- ~) p% ?- v> G Gear (mechanical calculator)/ |5 A) l8 E7 f
> E Electromechanical; v8 T9 y6 i' a3 D$ }
> V Vacuum tube+ @! {( |+ q9 l* I" x
> T Transistor
# S5 y4 `) p$ l2 W4 S> C Ceramic (discrete components on small ceramic chip)
' |* [% b$ b* @ j U> I Integrated circuit4 Y9 e' p) }" H x6 w3 |
> P Processor (integrated microprocessor)
5 @* Z; l3 m1 m5 U> R RISC processor
- p. `) j4 S8 h2 Q> M Multiprocessor
. I# }! [* y3 c6 U" r6 m+ Q. |> -+<>{* layout hints for early graph6 r$ C9 J* B, A. Z- g
>
* p, S: I/ S. a8 F> Machine Type Date Dollars Mbytes MIPS1 {, T: Q/ { q& y
>
9 B i2 F4 X, Y4 b0 Q) `* t$ _By_Hand -<H 1892 8500 9.54e-05 1.19e-086 P2 B5 _1 Y* ?5 J, R
Ohdner G 1891 11000 1.49e-07 3.33e-09
" i4 e" V7 Y% n# e3 t H/ jSteiger_Millionaire G 1900 12000 3.58e-07 1.33e-08
1 ]. B7 _0 p. ~: X; m ~Hollerith G 1908 50000 0.000286 1.85e-08
! |) E) O! a" m" {6 s& `Analytical_Engine G 1910 1e+06 0.0244 3.77e-070 x, p! B( d+ A0 m
Monroe_Calculator -{G 1911 35000 2.86e-06 2.18e-08
1 @6 C( ?/ u7 ]& Q1 kIBM_Tabulator +<G 1919 20000 2.38e-05 4.12e-08
5 ~/ f0 W) _* i. s5 fTorres_Arithmometer E 1920 25000 4.77e-06 3.58e-08
% E. E1 r' x7 f: r$ F# V$ n3 vNational-Ellis_3000 G 1928 15000 4.29e-06 7.38e-085 i2 I! c; M% N- ?. _- n* R
Burroughs_Class_16 +G 1929 15000 4.29e-06 7.38e-08: B1 p8 r. O X1 u; z# U
Zuse-1 -<G 1938 10000 3.05e-05 4.24e-08
3 \* N# _# b& j1 H9 w: X9 _! A& E7 KZuse-2 EG 1939 10000 3.05e-05 4.24e-07* \9 r9 W4 o: B$ b6 m0 ~
BTL_Model_1 E 1939 50000 3.81e-06 2e-06
z9 O7 f" o. H. }Zuse-3 EG 1941 50000 0.000244 2.04e-06
8 d% |1 ]* j0 J# }- q5 P: z# mBTL_Model_2 E 1943 50000 1.19e-05 1.03e-06' K5 O3 f& \5 {
Colossus +V 1943 100000 2.38e-06 0.000224
7 w: p5 O4 ]6 k! ]BTL_Model_3 E 1943 200000 4.29e-05 2.83e-06) d" h, [+ u0 C$ O+ W# T
ASCC_(Mark_1) -<E 1944 300000 0.000601 2.33e-063 E- k/ ?4 V# E) O2 l& L5 b: ~
Zuse-4 E 1945 50000 0.000244 2.04e-06
( ?, d" n! p$ U F! J3 I5 kBTL_Model_5 E 1946 500000 0.000147 3.29e-06
+ T% D: F+ V6 ?5 \- jENIAC +V 1946 600000 9.54e-05 0.00289: B7 Y. C8 A- q% e
Harvard_Mark_2 E 1947 300000 0.000488 6.22e-06
8 n4 s9 m/ _0 R: h/ k, W+ C5 TIBM_SSEC VE 1948 500000 4.58e-05 0.000597
7 X; T* \9 i$ N( O* Y; f1 WEDSAC V 1949 100000 0.00214 0.00255
6 r& E, X# J# PSEAC V 1950 800000 0.00549 0.00416: X8 V) c" \' i; a S
UNIVAC_I +V 1951 930000 0.00537 0.00575
p4 z5 o9 \6 Y+ PZuse-5 E 1952 100000 0.000244 9.33e-06
- i' S7 C, l' w, I, c1 SIBM_CPC VE 1952 100000 0.000154 0.00176" N' Q7 p |& _& F9 A* m1 @# B
IBM_650 ->V 1953 200000 0.00488 0.000966
0 `/ R. L& W" v- yEDVAC V 1954 500000 0.00537 0.00177 j; ^+ I' |; @( e% r' a: s
Whirlwind +<V 1955 200000 0.00391 0.0694, m. R1 a& ]# C2 J w+ g- k# k
IBM_704 +V 1955 2e+06 0.0352 0.0536/ M5 ]; z) t* O2 p
Librascope_LGP-30 V 1956 50000 0.0159 0.0007014 j3 Y" I- T; I! G7 _3 }2 ?' h; L
IBM_7090 +>T 1959 3e+06 0.141 0.326# b% r5 X# D$ o* l! h; T
IBM_1620 -T 1960 200000 0.0122 0.00103
: u0 M4 b0 e1 W# a" yDEC_PDP-1 T 1960 150000 0.0176 0.1246 |, m' o" ]; f( e
Atlas T 1961 5e+06 0.0234 1.4
5 d ^7 c$ a- L9 {Burroughs_5000 ->T 1962 1e+06 0.0254 0.09898 E0 C% K: a- U# I# ? A" t
IBM_7040 -T 1963 560000 0.07 0.063
! {% O" r7 Y1 f8 w& zHoneywell_1800 T 1963 1400000 0.093 0.15
' I, t0 |4 A7 U$ M2 y: ?DEC_PDP-6 T 1964 300000 0.0703 0.169
/ H5 Y f/ ?& r) J. X) L5 ICDC_6600 T 1964 5e+06 4 8.76# f" B$ I) N% w2 \
IBM_1130 +{C 1965 50000 0.0156 0.15
* g5 c$ `+ `* l& aIBM_360/75 -C 1966 5e+06 8 2.54
% F1 K, P. ^* A6 ~+ u8 GIBM_360/65 C 1967 3e+06 4 1.24
0 o% i2 V' T" V wDEC_PDP-10 +I 1968 500000 0.562 0.6551 B" m& B- s6 N; ~( R0 ?
CDC_7600 +T 1969 1e+07 8 25.7
+ K1 ]3 ], f6 j2 ] Z) N# _DG_Nova ->I 1969 7600 0.008 0.1175; j0 `9 p2 n- C* v' ]5 h
GE-635 T 1970 2e+06 0.5 0.649
/ v5 w' V. f0 t$ ]SDS_920 -T 1971 100000 0.25 0.105# _! @ x) O( s( t2 i; X
IBM_360/195 C 1972 8e+06 0.5 17.3( s0 g; G g) o. ?& o
Honeywell_700 I 1972 12000 0.031 0.0754 a& e, V% B* `
Prime_Computer_100 I 1973 8500 0.031 0.36. m3 {. F. t/ o: _
IBM-370/168 I 1974 2e+06 1 8.889 ~8 d5 C5 R& x$ M- }; F
MITS_Altair P 1974 500 0.00024 0.016 T0 }( c$ O; z- m' I' j
DG_Eclipse +I 1975 50000 0.25 0.47 J- _1 o1 g7 c' v3 V1 m9 ~2 k, _) r
DEC-KL-10 -I 1975 500000 4.5 2.3
1 s- L# y; E4 ~6 t" E5 UDEC_PDP-11/70 I 1976 150000 0.125 0.4
& H* Q$ U/ }8 d ACray-1 I 1976 1e+07 32 1501 E* \" L8 K2 h) J @+ i
Apple_II +P 1977 1300 0.0039 0.02
' c' ]; a. w3 p# ZDEC_VAX_11/780 -<P 1977 200000 8 1.0
+ t( h# o: [2 }3 bTRS-80 P 1977 2000 0.015 0.047 x. q9 A& R+ i( z/ Q$ A5 @
Commodore_PET I 1977 1500 0.008 0.06$ h L$ u4 U7 c
CDC_IPL I 1978 500000 1 7.5* M' l+ T* K, X
Nanodata_VMX200 I 1979 300000 2 2.1
1 S& k3 q. B3 Q. HTRS-80_M3 P 1980 1200 0.015 0.04
) n T7 x x1 c* u6 xSun-1 P 1980 30000 1 0.484! k5 C" n: N9 K* C+ g
CDC_Cyber-205 I 1981 9e+06 16 73.2! Z9 K2 }$ w( K q/ f2 i, F: [. S
Vic_20 P 1981 279 0.005 0.04
' k$ b6 M8 W* G$ {& D0 p( J( ~! cIBM_PC +<P 1982 3500 0.0635 0.238
5 j9 K. W' Y6 S2 V: z+ eSun-2 +<P 1982 20000 2 0.741
Q( @/ ~+ {; x: U% ~Commodore_64 +P 1982 500 0.0825 0.2
* J' b2 A% I: i0 j/ X } B' [4 MTRS-80_M4 P 1983 1000 0.0635 0.2& V3 l3 P. h! C/ J7 w
Vax_11/750 -<P 1983 50000 4 0.799; V7 o6 w% r$ U8 N0 \5 o0 }& s6 x9 a
Macintosh-128K +<P 1984 2500 0.125 0.52
2 B) S: z' ~' y: D+ u9 QVax_11/785 P 1984 200000 0.0156 2.26/ f7 K2 f+ N# @, _
Cray-2/4 M 1985 1e+07 1.95e+03 824+ i9 U/ s. q7 x. N; u( e* {1 V
L.Edge_XT-7.16 P 1985 1995 0.25 0.26
* L- }4 i. ^% O$ F. l2 BAtari_800XL P 1985 850 0.64 0.165
* D- x8 b: U4 d2 w- q ]Sun-3 -<P 1986 10000 4 2.05
0 M- x. D3 Q# iDEC_VAX_8650 P 1986 125000 16 7.71
% Z1 F" r5 {$ o0 ~MIT_XT-8 P 1986 500 0.25 0.534
! _. Q. _( ?& UMac_II +P 1987 3000 2 2.51 q* S( C2 {0 N: j
Sun-4 R 1987 10000 16 1.87
& {$ g) e& b* g0 Z5 }2 i BMac-IIx P 1988 9295 4 3.9. k4 @5 o- r6 e) |
CompuAdd_386-16 P 1988 2095 1 2.84 D8 E0 y1 e" E% y+ ^5 J! @
PC_Brand_386-25 P 1988 2450 1 4.3
- U$ Z( w- S8 I1 Q g- h8 r" U( `8 iWang_VS_10000 P 1989 510000 16 103
0 g6 _8 m9 i) S `4 |2 T" y) LMacintosh_SE30 P 1989 6495 5 3.9
. E+ u3 ?1 e* ^1 }# f# \Solbourne_5/500 P 1989 50000 2 25.5
. A$ z, h ^) d6 k hStardent_3000 P 1990 89000 32 27.3
' V# i* I* H# @6 O; |( JDell_320LX P 1990 2900 1 12.5
% h4 e! [- k6 |4 c' M W( _6 QMac_IIfx -P 1990 9869 4 10.00 m! N) b, d6 ^. k
Amiga_3000 P 1990 3300 2 12.55 W! n& [/ F+ C. F. y2 v/ B) V
Gateway-486DX2/66 +P 1991 3900 8 30.9* `( B/ F; H7 G9 I: W
ACT_468/33 P 1991 3400 4 21.83 }1 i- U/ L2 v% `
Mac-Quadra-900 P 1991 3299 8 22.02 N: Z* `# }4 Q
AST_Bravo P 1992 1400 2 12.92 B+ v0 \ }, q# {: a9 G% z2 Q0 _
IBM_PS/2_55-041 P 1992 2000 4 10.6
9 @* X8 C) }6 ?5 y5 l& O# O+ B. P% QNEC_Powermate P 1992 4800 4 21.8
# `* q: H$ l+ ?9 A6 fIBM_Valuepoint P 1993 3600 4 26.1
" F+ W! C1 X" B( ]9 W2 cAcer_Power P 1993 3500 4 44.5. Q- J d& a% @$ v1 K
DECpc_LPv P 1993 2900 4 16.6
/ a% z) k7 r" q7 P8 r0 z: GIBM_433/DX/Si P 1994 1800 4 26.1
% V) ^2 {5 k% Y) lGateway_2000_486 P 1994 1000 2 16.2 r/ X$ X* n1 N6 V! I
PowerMac_7100/66 R 1994 2899 8 100
. J& S! Z0 ]! i/ R rPowerMac_8500/120 R 1995 3999 16 180# ? s3 {$ k* Q1 e+ D$ \4 M
PowerMac_9500/132 R 1995 5299 16 200
) Z6 }5 l7 ]: BIntel_Xpress/60 R 1995 2000 8 70! M; \1 X) M9 E. J- l& q) n0 x) ?
Gateway_P5-75 P 1996 2000 16 92
9 @2 a/ G; `$ Q& Z( }+ T, J+ e/ SPower_Tower_180e *R 1996 3295 16 300$ z7 [, o( c$ q- B9 L
PowerMac_7600/132 R 1996 2999 16 1606 i" E/ k( k7 ~* c. v0 o
Gateway_G6-200 *P 1997 2949 64 350
4 x6 b W' ^% Y1 |& IPower_Center_210 R 1997 2500 32 375
2 o4 {8 Z2 q. q) X. L, BMac_G3/266 R 1997 2000 32 5000 A( C; e! k! B( h$ K. ]2 J4 w/ C
iMac_G3/233 *R 1998 1300 32 450( M- y9 `. a3 n
AcerPower8000/450B P 1998 2250 128 475
2 _4 F* L! v/ N( b Z1 Y# c; ZMac_G3/333 R 1998 2300 64 650
. v9 S- W/ I, C, \Pentium_II/455 *P 1999 2000 64 750
* w5 f, F0 L$ z, W( p9 bPentium_III/500 R 1999 2500 128 820
* _/ I% ~7 a- @5 g0 HMac_G4/450 *R 1999 2500 128 856
1 O9 i7 J; T1 j( S5 e* ^, y3 b9 {IBM_ASCI_White *M 2000 110e6 4e6 10e6. B! t! C: D" n; T- \
Sony_Playstation_II *R 2000 300 32 60000 I8 b. B) [ o0 L8 O
Mac_G4/500_dual *M 2000 3500 256 1500. C& N9 y! l7 X& K- A1 r3 D
CerfCube R 2001 500 32 230
: L8 {- j, e& N5 v) BMac_G4/867 R 2001 2500 128 1300
6 p2 O1 ^5 h! V4 J+ L0 [Dell_Workst_340/2G P 2001 3000 256 33204 f" u3 w z2 z: J# i" h' V
iMac_G4/700 R 2002 1600 256 1100, T1 x1 g( \! { T# S
Dell_Workst_340/2.5 P 2002 2500 256 4500
( \" X' r$ D4 @4 W1 y1 |Athlon_XP_2.6GHz P 2002 3000 256 41449 m: _ y: _$ b/ W8 _% C9 D# C: e
Mac_G4/Dual-1.25GHz M 2003 2000 512 2500* l4 d }% w X$ k; J$ g
Dell_D_8300_P4/3.0 P 2003 2500 2048 4439
. Y: p/ ?, |( V6 {4 c7 JMac_G5/Dual-2.0 M 2003 3500 1536 7413
% Z9 R0 U% O; k! I+ YDell_P4-530_3.0 P 2004 1200 512 51002 h3 d' g) J7 \- U. x& N( w
Mac_G5/Dual-2.5 M 2004 3500 2048 10000
, e2 m9 Y, c- }. D+ o" c( ]- F, cVAtech_SysX_2.3G M 2004 6e6 4.5e6 20e6
2 d# i9 i3 D% ~& e" @/ L) m: FAthlon64_FX55-2.6 P 2004 2000 1024 6800 k& o+ }1 G3 h2 U
Mac_Mini_G4-1.25 P 2005 500 256 1850
' k# l$ Q, e; L, q4 j& W% ^8 ?Opteron_252-2.6 M 2005 1500 1024 7000
& M$ G0 Q9 f! H( V- nMac_G5/Quad-2.5 M 2005 3500 2048 24000
$ O) Q' n- x+ p& YiMac-Core_Duo_2.0x2 M 2006 1700 512 15000
( a* K+ g7 w X7 u' N. J) w# uMac_Pro_Xeon_2.66x4 M 2006 2500 1024 30000
! _6 \0 |, V8 b* Z3 H. o0 G9 ~Mac_Mini_Duo_1.83x2 M 2006 800 512 9000
2 c5 m6 n3 [. k E/ J( R' q+ sMac_Pro/2_3GHzx8 M 2007 4000 2048 50000
6 Q+ E! M1 y! L5 Q2 o* ]Sun_Blackbox M 2007 5e5 1e6 5e6
' J' N, V( C: j1 D; G' u# k) HIBM_Blue_Gene/P M 2007 13e5 2e6 14e66 m; G* ~( }3 ~$ V
Mac_Pro/2.8GHzx8 M 2008 3500 4096 600007 n& E! O3 s* `: E2 U
IBM_Roadrunner(LANL) M 2008 133e6 100e6 1e9
& x# o2 `7 b0 O, x6 SCray/XT5_Jaguar(ORNL) M 2008 100e6 400e6 1e95 h: Z- _4 B" Q4 w" }' `5 x
Mac_Mini_Duo_2x2 M 2009 600 1024 11000
4 X7 q- G0 t+ d: U# BAcer_Aspire_X1700 M 2009 480 4096 10000% y+ z; R- ]5 U. S |
Mac_Nehalem_2.66x8 M 2009 4500 8192 78000 c; r* U% v, D7 ?& ^; o) n% ~5 M
Cray/XT5_Jaguar(ORNL) M 2010 100e6 400e6 1.75e9
9 L4 U |, ` G/ o D JMac_Westmere_2.93x12 M 2010 7000 16384 121000! u \. _/ z7 @$ e) \5 r. r# }
Tianhe-1A(China) M 2010 100e6 262e6 2.67e95 {1 M3 S" w; A! q/ o
iPad-2 P 2011 500 512 1600
' X( _4 C' D9 M5 riMac_21_i5_2.5x4 M 2011 1200 4096 40000
9 V6 u0 R0 ]- ?8 J. M7 o2 lMacBook_Pro_15_2.2x4 M 2011 1200 4096 51000
: Q0 L: q$ ^7 |0 i- V& [( ^; I$ |Fujitsu_K_Computer M 2012 1e9 1e9 10e9. C# x6 C, c) d* j5 y4 L0 L- A9 e+ Z
Raspberry_Pi P 2012 25 256 1000
- y7 h: V$ y( {0 p* |) qiPad-2012 M 2012 600 1024 4150
7 { \8 j$ }1 t/ g$ _# yiPhone-5C M 2013 500 1024 9210
4 F% w5 b( n; z4 }( }8 u5 giPhone-5S M 2013 600 1024 182002 }% P0 b" y4 @) D' q+ c) {
MacBookAir-11(2013) M 2013 1100 4096 58240# \- c+ c+ a) \* W* j3 |6 A; G9 B/ c* _
MacBookAir-11(2014) M 2014 900 4096 62153& Q1 N: g B1 l, l$ L8 T$ ?# I
>
9 ]" F, F4 j0 k7 B' |% ]> Machine Type Date Dollars Mbytes MIPS
5 k Y( c$ w5 W2 _8 C& p, ~7 r> |
|