Page 1 of 2

Houdini/Fire

Posted: Thu Jun 10, 2010 11:17 pm
by kingliveson
Fire vs Houdini R001 2+1  2010                    

1   Houdini 1.01 x64 POPCNT 4_CPU  +17/=22/-11 56.00%   28.0/50

2   Fire 1.31 x64                  +11/=22/-17 44.00%   22.0/50
† 25 Positions
† 3-4-5 Nalimov
† 128 MB Hash
† Ponder Off
† Phenom II 940
† 4 Cores
† 2+1 Time Control

Each Engine lost once on time.

[Event "Fire vs Houdini R001 2+1"]
[Site "W0111D0001"]
[Date "2010.06.10"]
[Round "17"]
[White "Fire 1.31 x64"]
[Black "Houdini 1.01 x64 POPCNT 4_CPU"]
[Result "0-1"]
[ECO "B21"]
[Annotator "-0.24;-0.15"]
[PlyCount "374"]
[EventDate "2010.??.??"]
[TimeControl "120+1"]

{AMD Phenom(tm) II X4 940 Processor W=17.0 plies; 5,704kN/s B=17.6 plies; 5,
209kN/s} 1. e4 c5 2. d3 Nc6 3. f4 d6 4. Nc3 g6 {Both last book move} 5. Nf3 {
-0.24/19 7} Nf6 {-0.15/18 3} 6. Be2 {-0.20/19 5} Bg7 {-0.13/18 5} 7. O-O {-0.
22/18 25} O-O {-0.10/17 8} 8. Qe1 {-0.22/17 24} Qb6 {-0.12/16 3} 9. Kh1 {-0.15/
16 8} Be6 {-0.09/17 6 (Bg4)} 10. Bd1 {-0.12/16 2} Qc7 {-0.04/16 3} 11. a3 {-0.
05/15 4 (Qh4)} Rac8 {-0.01/16 3 (Bg4)} 12. Qh4 {0.01/16 3} Bd7 {0.04/17 4} 13.
Rb1 {0.03/16 4 (Be3)} Rfe8 {0.01/15 3 (h6)} 14. Be3 {0.05/15 5} b6 {0.07/15 2
(a6)} 15. Re1 {0.00/16 7} a6 {0.02/15 4 (h6)} 16. Rc1 {-0.06/15 3 (Bd2)} e6 {
-0.03/16 7 (h6)} 17. Nd2 {-0.09/14 4 (Ne2)} h5 {-0.04/17 9 (h6)} 18. Rf1 {-0.
08/16 6 (h3)} Nd4 {-0.08/16 3 (b5)} 19. Na2 {-0.14/16 5} Rf8 {-0.09/15 3 (Qd8)}
20. c3 {-0.05/15 4} Nc6 {-0.10/15 3} 21. Bg1 {-0.09/14 3 (Qg5)} Rfe8 {-0.08/15
2} 22. c4 {-0.08/14 0 (b4)} Nd4 {-0.09/15 2 (Rb8)} 23. Be3 {-0.08/16 3 (b4)}
Rf8 {-0.02/15 3 (a5)} 24. Qg3 {-0.11/14 2} Be8 {-0.04/17 6 (Bc6)} 25. h3 {-0.
01/15 1} Qe7 {-0.05/17 3} 26. Re1 {-0.02/14 3 (Qf2)} Bc6 {-0.13/17 2} 27. Qg5 {
-0.06/15 2 (Bxd4)} Qd8 {-0.17/17 2 (Qd7)} 28. Qg3 {-0.26/15 2 (Qh4)} Nd7 {-0.
19/17 2} 29. Nc3 {-0.24/15 1} b5 {-0.17/16 2} 30. Qf2 {-0.26/14 2} Qf6 {-0.17/
15 3} 31. b4 {-0.26/14 4} Rfd8 {-0.14/15 5 (Ba8)} 32. Bb3 {-0.15/14 2 (Rf1)}
Nxb3 {-0.22/16 3} 33. Nxb3 {-0.15/12 0} bxc4 {-0.19/17 2} 34. dxc4 {-0.33/16 3}
Ba8 {-0.16/18 2} 35. Nd2 {-0.33/16 1 (b5)} Rb8 {-0.41/17 3 (Qe7)} 36. b5 {-0.
49/16 2} axb5 {-0.39/18 2} 37. Nxb5 {-0.54/16 2} d5 {-0.35/17 2} 38. e5 {-0.49/
16 1} Qe7 {-0.37/18 2} 39. Nf3 {-0.50/16 0} d4 {-0.39/18 3 (Bh6)} 40. Bd2 {-0.
42/13 0} Nb6 {-0.38/18 2} 41. Ba5 {-0.49/16 2} Qb7 {-0.36/17 2 (Bh6)} 42. a4 {
-0.35/15 2} Qa6 {-0.34/17 2 (Rd7)} 43. Bxb6 {-0.29/16 1} Qxb6 {-0.28/16 1} 44.
Nd2 {-0.29/16 1 (Ra1)} Bc6 {-0.32/17 2 (Bf8)} 45. Ra1 {-0.18/16 2} Qa5 {-0.29/
17 2 (Bf8)} 46. Reb1 {-0.18/17 1} Bf8 {-0.28/16 2 (Qa6)} 47. Kg1 {-0.16/16 1}
Rd7 {-0.27/17 4 (Qa6)} 48. Qe2 {-0.17/16 1} Be7 {-0.26/17 2} 49. Nb3 {-0.17/16
3 (Ra2)} Qa8 {-0.26/17 2} 50. Rb2 {-0.16/15 1 (Nc1)} Bf8 {-0.24/16 2 (Kg7)} 51.
Qd2 {-0.15/16 2 (Nd2)} Qa6 {-0.26/17 2 (Rbd8)} 52. Qd3 {-0.15/15 0 (Nc1)} Be7 {
-0.25/16 2 (h4)} 53. Nc1 {-0.14/15 0 (Raa2)} Ra8 {-0.24/16 2 (Rbd8)} 54. Nb3 {
-0.17/15 2} Qb7 {-0.26/16 2 (Qc8)} 55. a5 {-0.17/14 1 (Qd2)} Rdd8 {-0.22/15 2
(Ra6)} 56. Nc1 {-0.19/14 1 (Raa2)} Ra6 {-0.28/17 1} 57. Qd2 {-0.19/15 0} Qd7 {
-0.28/18 1} 58. Nd3 {-0.22/17 1} Rda8 {-0.28/18 2} 59. Qe1 {-0.22/17 1} Qd8 {
-0.28/18 2 (Bf8)} 60. Rba2 {-0.17/16 0} Bb7 {-0.28/19 1 (Kg7)} 61. Ra4 {-0.17/
18 2 (Kh2)} Qd7 {-0.28/19 1 (Bf8)} 62. R4a3 {-0.17/18 1 (R4a2)} Kg7 {-0.28/18
1 (Bf8)} 63. R3a2 {-0.17/17 2} Bf8 {-0.28/19 2 (Qd8)} 64. Rb1 {-0.17/17 1 (Rb2)
} Bc6 {-0.28/19 1} 65. Kh2 {-0.20/17 1 (Ra3)} Rb8 {-0.28/18 1 (Kh7)} 66. Rab2 {
-0.17/17 2} Kg8 {-0.28/19 2 (Qd8)} 67. Kg1 {-0.17/15 0} Qd8 {-0.28/19 1 (Be7)}
68. Ra1 {-0.20/18 1 (Ra2)} Rba8 {-0.28/18 1} 69. Rba2 {-0.20/16 0} Rc8 {-0.28/
19 1} 70. Rf2 {-0.20/17 1 (Rd1)} Qd7 {-0.28/19 1} 71. Rb1 {-0.20/17 0 (Rb2)}
Kg7 {-0.28/19 2} 72. Kh2 {-0.20/17 1 (Rfb2)} Qd8 {-0.28/18 1 (Kh7)} 73. Ra1 {
-0.20/18 1 (Ra2)} Rca8 {-0.28/17 2 (Kh7)} 74. Rfa2 {-0.20/16 1} Bb7 {-0.28/19
1 (Be7)} 75. Kg1 {-0.17/18 1} Be7 {-0.28/19 1 (Kg8)} 76. Nf2 {-0.20/17 1 (Ra3)}
Bc6 {-0.28/18 1} 77. Nd3 {-0.20/18 1} Rc8 {-0.28/19 1} 78. Kh2 {-0.20/17 2
(Rc1)} Kg8 {-0.28/18 1} 79. Rb1 {-0.20/17 1 (Kg1)} Rb8 {-0.28/18 1 (Qd7)} 80.
Kg1 {-0.20/16 0} Bf8 {-0.28/18 1 (Kh7)} 81. Rb3 {-0.20/18 2} Rb7 {-0.28/19 5
(Rba8)} 82. Ra1 {-0.20/16 1 (Rbb2)} Be7 {-0.28/18 1 (Kg7)} 83. Kh1 {-0.20/17 1
(Ra2)} Rb8 {-0.27/17 1 (Kh7)} 84. Kg1 {-0.20/15 0} Kf8 {-0.27/17 1 (Rba8)} 85.
Qd2 {-0.20/17 1} Kg7 {-0.27/17 1 (Rba8)} 86. Qe1 {-0.20/16 0} Qd7 {-0.27/17 1
(Rba8)} 87. Rab1 {-0.20/17 1} Rba8 {-0.28/18 1 (Kh7)} 88. Ra1 {-0.20/16 0} h4 {
-0.28/17 1 (Bf8)} 89. Ra2 {-0.13/18 1 (Rb2)} Qd8 {-0.28/17 1 (Kg8)} 90. Rba3 {
-0.13/15 0} Rc8 {-0.28/18 1} 91. Rb3 {-0.13/18 1 (Rb2)} Rb8 {-0.28/18 1} 92.
Rb1 {-0.13/18 1 (Kh1)} Kg8 {-0.28/18 3} 93. Rb3 {-0.13/17 0 (Ra3)} Kf8 {-0.28/
18 1 (Rba8)} 94. Rb1 {-0.13/17 1 (Ra1)} Kg7 {-0.27/17 1 (Rba8)} 95. Kh1 {-0.20/
17 4 (Ra3)} Qc8 {-0.28/16 1 (Rba8)} 96. Rab2 {-0.13/17 1 (Kh2)} Rba8 {-0.27/17
1} 97. Ra1 {-0.13/17 0 (Ra2)} Qd8 {-0.27/18 1 (Qd7)} 98. Rba2 {-0.13/17 0} Qd7
{-0.26/19 2 (Bf8)} 99. Rb2 {-0.13/17 0 (Rb1)} Bf8 {-0.26/17 1 (Kg8)} 100. Kg1 {
-0.13/18 2} Qd8 {-0.26/19 2} 101. Rba2 {-0.13/16 0} Bb7 {-0.26/18 1} 102. Kf2 {
-0.13/17 0 (Ra3)} Rb8 {-0.26/17 2 (Be7)} 103. Kg1 {-0.13/16 0} Ba8 {-0.26/18 1
(Kg8)} 104. Rb1 {-0.13/18 1 (Rc1)} Bc6 {-0.26/17 1} 105. Rb3 {-0.13/18 1} Rba8
{-0.26/18 1} 106. Rba3 {-0.13/16 0} Rc8 {-0.26/19 1 (Be7)} 107. Rb3 {-0.13/18 1
} Rb8 {-0.26/19 1} 108. Ra1 {-0.13/17 0 (Rb1)} Kg8 {-0.26/17 1} 109. Ra2 {-0.
13/17 1} Be7 {-0.26/17 1 (Rba8)} 110. Rb1 {-0.13/18 1} Rb7 {-0.26/18 1 (Rba8)}
111. Ra3 {-0.13/17 2 (Kh1)} Kf8 {-0.26/16 1 (Qd7)} 112. Ra2 {-0.13/17 1 (Kh1)}
Kg7 {-0.26/18 1 (Rb8)} 113. Rb3 {-0.13/18 1 (Rbb2)} Kh7 {-0.26/18 1 (Qd7)} 114.
Ra1 {-0.20/18 4 (Qd2)} Kg8 {-0.26/18 1} 115. Qd2 {-0.13/17 1 (Kh2)} Rb8 {-0.25/
16 1} 116. Qe1 {-0.13/17 1} Kh8 {-0.23/16 1 (Rba8)} 117. Rb2 {-0.13/17 1 (Ra2)}
Kg7 {-0.23/16 1} 118. Kh1 {-0.13/16 1} Kg8 {-0.23/17 1 (Kh7)} 119. Kg1 {-0.13/
19 3 (Kh2)} Qd7 {-0.23/16 1 (Rba8)} 120. Rab1 {-0.13/16 0} Rba8 {-0.23/16 1}
121. Ra1 {-0.13/19 1} Bf8 {-0.20/16 1 (Qd8)} 122. Rb3 {-0.13/17 1 (Nf2)} Qd8 {
-0.20/17 1 (Rb8)} 123. Rba3 {-0.13/16 1} Rc8 {-0.20/17 1 (Be7)} 124. Rb3 {-0.
13/18 1 (Rb1)} Be7 {-0.19/17 1} 125. Nd6 {-0.05/17 2 (Rba3)} Bxd6 {-0.06/15 1}
126. exd6 {-0.05/14 0} Qxd6 {0.00/16 1} 127. Qxh4 {0.00/17 2} Qc7 {0.00/16 1
(Be4)} 128. Ne5 {0.01/17 2 (Qe1)} Rf8 {0.01/15 1} 129. Qf6 {0.37/14 1 (Qg5)}
Be4 {0.08/16 1} 130. Ng4 {0.44/16 1} Ra7 {0.22/15 1} 131. Qe5 {0.58/16 1} Qxe5
{0.28/18 1} 132. fxe5 {0.57/19 1} Bb7 {0.29/18 1 (Kg7)} 133. Nf6+ {0.61/17 1}
Kg7 {0.33/18 1} 134. Rb5 {0.59/20 1 (Kf2)} Rc8 {0.26/18 1} 135. Rb6 {0.51/20 1}
d3 {0.33/17 1 (Rca8)} 136. Kf2 {0.60/16 1} d2 {0.28/17 1} 137. Ke2 {0.60/16 1}
Bxg2 {0.33/16 1} 138. Kxd2 {0.64/15 1} g5 {0.31/17 1} 139. Rb3 {0.63/17 1} Bc6
{0.33/16 1 (Rca8)} 140. Ke2 {0.67/16 1} Rd8 {0.38/16 1 (Kg6)} 141. Rb6 {0.64/
16 1} Rc8 {0.28/17 1 (Bg2)} 142. a6 {0.65/15 1 (Ng4)} Kg6 {0.31/18 1} 143. Rd1
{0.61/18 1 (Ng4)} Kf5 {0.24/18 1} 144. Ng4 {0.58/18 1} Ba8 {0.23/19 1} 145.
Rf1+ {0.42/17 1} Kg6 {0.18/18 1} 146. Ra1 {0.41/17 1} Kf5 {0.21/18 1} 147. Rb3
{0.35/17 1} Rc6 {0.13/17 1} 148. Rf3+ {0.29/17 1 (Rba3)} Kg6 {0.05/19 1} 149.
Rfa3 {0.21/18 1 (Rf6+)} Rb6 {0.01/18 1} 150. R1a2 {0.13/17 1} Bg2 {0.00/19 1}
151. Ke1 {0.00/16 1 (Nf2)} Bc6 {0.05/18 1} 152. Nf2 {0.00/18 1 (Kf2)} Rb4 {-0.
18/17 1} 153. Rc3 {0.00/18 0} Rb1+ {-0.16/18 1 (Kf5)} 154. Ke2 {-0.16/18 1} Kf5
{-0.21/18 1} 155. Nd3 {-0.12/18 1} Rh1 {-0.16/19 1 (Rg1)} 156. Nf2 {-0.19/18 1}
Rg1 {-0.21/19 1} 157. Ra5 {-0.26/19 1} Kxe5 {-0.16/18 1} 158. Rd3 {-0.18/19 1}
Kf6 {-0.20/19 1} 159. Rd6 {-0.26/17 1} Ba8 {-0.16/18 1 (Bg2)} 160. Rb6 {-0.26/
18 1} Rc1 {-0.16/18 1 (Rg3)} 161. Ng4+ {-0.31/17 1 (Rxc5)} Ke7 {-0.12/18 1}
162. Rab5 {-0.23/17 1 (Rxc5)} Rc2+ {-0.37/17 1} 163. Kd1 {-0.26/17 1} Rg2 {-0.
22/17 1} 164. Ke1 {-0.34/16 1 (Kc1)} Rg3 {-0.33/16 1 (Kf8)} 165. Rb7+ {0.00/20
1 (Nf2)} Bxb7 {-0.03/20 1} 166. axb7 {0.00/19 0} Ra2 {-0.03/18 0} 167. Kf1 {0.
00/22 1} Rxh3 {-0.02/20 1 (Rf3+)} 168. Nf2 {0.00/22 1} Rh8 {-0.02/22 1} 169.
b8=Q {0.00/21 1} Rxb8 {-0.02/21 1} 170. Rxb8 {0.00/19 0} f5 {-0.02/21 1} 171.
Rb7+ {0.00/20 1 (Nd3)} Kf6 {-0.06/19 1} 172. Nd3 {-0.13/19 2} Rc2 {-0.06/19 1}
173. Nxc5 {-0.12/19 1} g4 {-0.06/19 1} 174. Nd7+ {-0.11/19 1} Kg5 {-0.09/20 1}
175. Ne5 {-0.05/20 1} Kf4 {-0.07/20 1} 176. Ng6+ {-0.05/20 1} Kf3 {-0.05/20 1
(Ke4)} 177. Rb3+ {-0.05/21 2} Ke4 {-0.05/18 0} 178. Rb6 {-0.05/21 1} f4 {-0.04/
20 1} 179. Rxe6+ {-0.05/21 1} Kf5 {-0.04/20 1} 180. Rc6 {-0.05/21 1} g3 {-0.03/
19 1 (f3)} 181. c5 {-0.05/21 1} Rf2+ {-0.03/20 1} 182. Kg1 {-0.05/22 1} Rd2 {
-0.03/22 1 (Ra2)} 183. Nxf4 {-0.05/20 0} Kxf4 {-0.01/22 1} 184. Rc7 {-0.04/22 2
} Rc2 {-0.01/23 1} 185. c6 {-0.02/23 0} Ke5 {-0.01/23 2} 186. Rg7 {-0.01/23 1}
Rxc6 {-0.01/23 1} 187. Rxg3 {0.00/0 7 (Kg2)} Rc8 {0.00/0 0 Time} 0-1

[Event "Fire vs Houdini R001 2+1"]
[Site "W0111D0001"]
[Date "2010.06.10"]
[Round "28"]
[White "Houdini 1.01 x64 POPCNT 4_CPU"]
[Black "Fire 1.31 x64"]
[Result "0-1"]
[ECO "C43"]
[Annotator "0.15;0.20"]
[PlyCount "120"]
[EventDate "2010.??.??"]
[TimeControl "120+1"]

{AMD Phenom(tm) II X4 940 Processor W=18.5 plies; 5,345kN/s B=18.2 plies; 5,
913kN/s} 1. e4 e5 2. Nf3 Nf6 3. d4 Nxe4 4. Bd3 d5 {Both last book move} 5. Nxe5
{0.15/16 6} Bd6 {0.20/16 4} 6. Nd2 {0.15/18 7 (0-0)} Bxe5 {0.12/17 3 (Nxd2)} 7.
dxe5 {0.11/18 3} Nc5 {0.09/18 2} 8. Be2 {0.11/19 3 (Nb3)} Nc6 {0.01/18 4} 9.
Nf3 {0.08/18 3} Bg4 {-0.03/18 3} 10. Be3 {0.05/19 6} Ne6 {-0.10/17 1} 11. O-O {
0.04/19 6} Qd7 {-0.11/18 4} 12. c3 {0.00/20 24 (Qd2)} Bxf3 {-0.20/17 3} 13.
Bxf3 {-0.03/19 3} O-O-O {-0.12/19 5} 14. Bd4 {-0.02/19 5} Kb8 {-0.13/18 6} 15.
Re1 {-0.02/18 4} Qe7 {-0.15/17 4} 16. Qd3 {-0.03/18 10 (Qd2)} Ncxd4 {-0.23/17
5 (h5)} 17. cxd4 {-0.01/16 0} h5 {-0.15/19 6} 18. a3 {-0.05/19 10 (Qc3)} g5 {
-0.18/18 3} 19. Bd1 {-0.06/18 2 (Rac1)} g4 {-0.18/16 1} 20. b4 {-0.04/18 3
(Rc1)} Rhg8 {-0.26/17 3} 21. Ra2 {-0.05/18 4 (Qe3)} h4 {-0.23/18 4} 22. Rd2 {
-0.08/16 4} Rdf8 {-0.22/17 23 (c6)} 23. Bb3 {-0.08/16 2 (Qb3)} Qd7 {-0.23/17 3}
24. Qf5 {-0.06/18 5} Qc6 {-0.23/16 3 (Rg5)} 25. Rd3 {-0.07/18 2} Qb5 {-0.21/17
6} 26. Red1 {-0.06/18 3} Qd7 {-0.17/17 4 (c6)} 27. Re3 {-0.06/16 1} a6 {-0.19/
18 4 (Rg5)} 28. Rd2 {-0.08/17 2 (a4)} Rg5 {-0.24/16 1} 29. Qf6 {-0.07/18 1} Qd8
{-0.21/17 2} 30. Qxd8+ {-0.07/18 2} Rxd8 {-0.21/15 0} 31. a4 {-0.08/18 2} Ka7 {
-0.20/17 4 (c6)} 32. Bc2 {-0.08/18 7 (Bd1)} c6 {-0.22/18 3} 33. Rb3 {-0.08/19
10 (Bd1)} Kb6 {-0.31/17 4 (Re8)} 34. Bd1 {-0.11/17 4} Rg7 {-0.30/17 1 (Rf8)}
35. Rb1 {-0.13/18 2 (Kf1)} Re8 {-0.36/16 4 (Rc8)} 36. a5+ {-0.15/16 2 (Rc1)}
Kc7 {-0.43/17 1} 37. Rb3 {-0.16/17 2} Rf8 {-0.43/18 1} 38. h3 {-0.14/19 1 (Re3)
} gxh3 {-0.37/21 2} 39. Rxh3 {-0.14/17 0} Rfg8 {-0.44/22 3 (Nf4)} 40. Rh2 {-0.
19/20 1} Kd7 {-0.42/21 1} 41. Kf1 {-0.23/20 3 (f3)} Ke7 {-0.41/20 3} 42. Bf3 {
-0.23/19 2 (Be2)} Rh8 {-0.43/19 2} 43. Bd1 {-0.25/18 2} f6 {-0.45/18 1} 44.
exf6+ {-0.28/18 1} Kxf6 {-0.45/17 0} 45. Rd3 {-0.21/19 2} Kg5 {-0.46/19 2} 46.
Ke1 {-0.20/18 2 (g3)} Rf7 {-0.41/18 3 (Re8)} 47. g3 {-0.20/16 0} Rfh7 {-0.42/
18 1} 48. Bc2 {-0.25/17 1} Rh6 {-0.41/18 1} 49. Kd2 {-0.22/18 1} hxg3 {-0.26/
18 2} 50. Rxg3+ {-0.21/19 1} Kf4 {-0.21/20 1} 51. Rxh6 {-0.16/20 1} Rxh6 {-0.
21/19 0} 52. Kc3 {-0.16/21 2} Ng5 {-0.29/21 2} 53. Kd2 {-0.16/21 1 (Re3)} Rh1 {
-0.52/22 2 (Rh2)} 54. Re3 {-0.16/22 1 (Kd3)} Nf3+ {-0.21/21 2} 55. Kc3 {-0.15/
22 1} Re1 {-0.21/21 1} 56. Kd3 {-0.16/22 1} Kg4 {-0.21/21 1} 57. Kc3 {-0.16/22
1} Rxe3+ {-0.21/20 0} 58. fxe3 {-0.16/20 0} Ng5 {-0.21/20 0} 59. Bg6 {-0.12/21
1 (Kd3)} Ne4+ {-0.21/19 1} 60. Kd3 {0.00/21 2} Nf6 {0.00/20 11 Time} 0-1

Re: Houdini/Fire

Posted: Fri Jun 11, 2010 12:03 am
by Robert Houdart
kingliveson,

Thanks for posting these results.
I'm quite surprised by the reported node counts in these two games, Houdini appears to be 10% slower than Fire (5209 and 5345 kN/s v. 5704 and 5913 kN/s).
This doesn't match my experience, in all my tests using 1, 2 or 4 threads on Intel processors Houdini is nearly 10% faster than Fire 1.31. For example, on an Intel Core i5-750 @ 2.66 GHz using 4 threads Houdini easily reaches close to 7000 kN/s in most positions, whereas Fire 1.31 gets around 6500 kN/s. The same relative speed difference shows on a Core Duo or on an old Pentium 4.

On your AMD Phenom II X4 processor Houdini appears to be underperforming by about 20% compared to Fire - that's 15 to 20 Elo down the drain...

I'd like to find out whether this handicap is also present on the 1_CPU and 2_CPU versions.
Could you run a couple of games with 1 and 2 threads (using for Houdini the 1_CPU and 2_CPU versions), and report the relative node speeds of Houdini and Fire?

Thanks for your help,
Robert

Re: Houdini/Fire

Posted: Fri Jun 11, 2010 12:19 am
by kingliveson
Robert Houdart wrote:kingliveson,

Thanks for posting these results.
I'm quite surprised by the reported node counts in these two games, Houdini appears to be 10% slower than Fire (5209 and 5345 kN/s v. 5704 and 5913 kN/s).
This doesn't match my experience, in all my tests using 1, 2 or 4 threads on Intel processors Houdini is nearly 10% faster than Fire 1.31. For example, on an Intel Core i5-750 @ 2.66 GHz using 4 threads Houdini easily reaches close to 7000 kN/s in most positions, whereas Fire 1.31 gets around 6500 kN/s. The same relative speed difference shows on a Core Duo or on an old Pentium 4.

On your AMD Phenom II X4 processor Houdini appears to be underperforming by about 20% compared to Fire - that's 15 to 20 Elo down the drain...

I'd like to find out whether this handicap is also present on the 1_CPU and 2_CPU versions.
Could you run a couple of games with 1 and 2 threads (using for Houdini the 1_CPU and 2_CPU versions), and report the relative node speeds of Houdini and Fire?

Thanks for your help,
Robert
Shouldn't be a problem, but I can tell you the relative speed without even running a test...anycase, I'll run some games and post them.

Re: Houdini/Fire

Posted: Fri Jun 11, 2010 12:54 am
by Angel
on our amd 965 3.4ghz we find Houdini roughly 15% slower than ivanhoes best performers

Re: Houdini/Fire

Posted: Fri Jun 11, 2010 2:20 am
by kingliveson
Fire vs Houdini R001 1+0   0

                             1234567890123456
1   Houdini 1.01 x64 2_CPU    10111½11½½0½½1½½  10.5/16
2   Fire 1.31 x64 no_popcnt  01000½00½½1½½0½½    5.5/16
[Event "Fire vs Houdini R001 1+0 "]
[Site "W0111D0001"]
[Date "2010.06.10"]
[Round "1"]
[White "Fire 1.31 x64 no_popcnt"]
[Black "Houdini 1.01 x64 2_CPU"]
[Result "0-1"]
[ECO "A00"]
[Annotator "-0.39;-0.20"]
[PlyCount "104"]
[TimeControl "60"]

{AMD Phenom(tm) II X4 940 Processor W=14.5 plies; 2,855kN/s B=15.0 plies; 2,
799kN/s} 1. h3 e5 2. c3 d5 3. d4 Nc6 4. Be3 Nf6 {Both last book move} 5. dxe5 {
-0.39/16 2} Nxe5 {-0.20/17 1} 6. Nd2 {-0.32/17 0} Bd6 {-0.20/17 2} 7. Qc2 {-0.
33/16 0 (Ngf3)} O-O {-0.23/16 1} 8. Ngf3 {-0.37/15 0} Ng6 {-0.29/16 2} 9. Bg5 {
-0.43/15 0 (0-0-0)} h6 {-0.43/14 1 (Re8)} 10. Bxf6 {-0.35/17 4} Qxf6 {-0.35/19
0} 11. e3 {-0.35/17 0} Re8 {-0.35/17 1} 12. Be2 {-0.39/17 0} c6 {-0.35/17 2}
13. O-O {-0.39/16 0} Nf4 {-0.34/17 2} 14. Bd3 {-0.39/16 0} Nxd3 {-0.37/15 1}
15. Qxd3 {-0.49/18 0} Bc7 {-0.39/15 1 (Bf5)} 16. Nd4 {-0.31/15 2} c5 {-0.42/16
0 (Bd7)} 17. Nb5 {-0.47/14 1 (N4f3)} Bb6 {-0.45/16 1} 18. Rfd1 {-0.56/16 1
(Rad1)} a6 {-0.50/15 1} 19. Na3 {-0.56/17 0} Rd8 {-0.48/16 1} 20. e4 {-0.56/16
0} Be6 {-0.47/15 1 (Qg6)} 21. Qe3 {-0.57/14 1 (Qg3)} Qg6 {-0.51/15 1} 22. e5 {
-0.68/14 0} Bf5 {-0.68/14 0 (d4)} 23. Qf3 {-0.73/14 2 (Nf1)} c4 {-0.77/14 1}
24. Re1 {-0.78/15 0} Re8 {-0.78/15 1 (Rd7)} 25. b3 {-0.74/13 1 (g4)} Rad8 {-0.
84/14 1} 26. Rad1 {-0.99/14 1 (Rac1)} Bc5 {-0.96/15 1} 27. Nab1 {-1.14/14 0} b5
{-1.09/14 1} 28. g4 {-1.18/14 1 (Kh2)} Bd3 {-1.18/15 2 (Bc2)} 29. Qg3 {-1.25/
14 2 (Qf4)} a5 {-1.24/13 1} 30. Rc1 {-1.33/13 1 (h4)} Qb6 {-1.25/14 1} 31. Qf4
{-1.36/13 1 (Rcd1)} f6 {-2.23/12 1 (Re6)} 32. e6 {-2.40/11 1} Rxe6 {-2.43/15 0}
33. Rxe6 {-2.40/11 0} Qxe6 {-2.43/15 0} 34. Qc7 {-2.61/13 2 (Nf1)} Rc8 {-2.64/
13 1} 35. Qf4 {-2.87/13 1} Rf8 {-3.05/14 0} 36. Nf1 {-3.38/14 6 (bxc4)} f5 {-4.
11/14 1 (Qe5)} 37. g5 {-3.54/12 1} hxg5 {-4.47/15 1} 38. Qc7 {-4.17/14 2} Bb6 {
-4.70/15 0} 39. Qg3 {-4.44/15 2 (Qh2)} Qe2 {-4.73/15 2} 40. Nbd2 {-4.45/16 2}
g4 {-4.82/16 0 (cxb3)} 41. bxc4 {-4.42/12 1 (Qf4)} dxc4 {-5.37/14 1} 42. Qg2 {
-5.45/14 3 (Qf4)} gxh3 {-5.60/12 1} 43. Qd5+ {-5.93/14 3} Kh7 {-6.02/16 0} 44.
Qf3 {-5.93/14 0} h2+ {-6.04/14 1} 45. Kxh2 {-6.06/15 1} Re8 {-6.04/16 0} 46.
Kg2 {-6.14/15 3} Qxf3+ {-6.40/17 0} 47. Nxf3 {-6.15/14 0 (Kxf3)} Re2 {-6.13/13
0} 48. Ng5+ {-6.15/14 0} Kg8 {-6.89/14 0 (Kg6)} 49. Nh3 {-6.47/14 1} Rxa2 {-6.
84/15 0} 50. Re1 {-7.04/14 2} b4 {-7.27/16 0} 51. Re8+ {-7.04/14 0 (cxb4)} Kf7
{-7.27/13 0} 52. Rb8 {-7.04/13 0} Be4+ {-10.78/13 2 (Bc7)} 0-1

[Event "Fire vs Houdini R001 1+0 "]
[Site "W0111D0001"]
[Date "2010.06.10"]
[Round "2"]
[White "Houdini 1.01 x64 2_CPU"]
[Black "Fire 1.31 x64 no_popcnt"]
[Result "0-1"]
[ECO "A00"]
[Annotator "-0.18;-0.32"]
[PlyCount "176"]
[TimeControl "60"]

{AMD Phenom(tm) II X4 940 Processor W=16.8 plies; 2,862kN/s B=16.5 plies; 2,
870kN/s} 1. h3 e5 2. c3 d5 3. d4 Nc6 4. Be3 Nf6 {Both last book move} 5. Nf3 {
-0.18/16 1} Bd6 {-0.32/15 2 (e4)} 6. dxe5 {-0.15/16 1} Nxe5 {-0.34/16 0} 7.
Nxe5 {-0.17/16 1} Bxe5 {-0.34/16 0} 8. Qd3 {-0.13/17 2 (Qc2)} O-O {-0.29/16 2
(Ne4)} 9. Nd2 {-0.11/16 1} b6 {-0.22/15 1 (h6)} 10. g4 {-0.10/16 1} a5 {-0.14/
16 0} 11. O-O-O {-0.04/16 1 (Nf3)} Re8 {-0.20/15 2 (h6)} 12. Nf3 {-0.11/14 1}
Ba6 {-0.15/15 0} 13. Qd2 {-0.12/16 1 (Qc2)} c5 {-0.30/15 3 (Ne4)} 14. Nxe5 {-0.
11/15 2} Rxe5 {-0.25/16 0} 15. Bg2 {-0.09/16 1} Qe8 {-0.23/16 0} 16. Kb1 {-0.
13/15 1 (Bf4)} Rd8 {-0.28/14 1 (a4)} 17. Qc2 {-0.13/15 1} Ne4 {-0.31/14 0 (a4)}
18. Rhg1 {-0.14/15 1 (Bf3)} a4 {-0.37/14 2 (Qe7)} 19. Rge1 {-0.18/13 1} Re6 {
-0.37/13 0 (f6)} 20. g5 {-0.20/14 1 (Ka1)} a3 {-0.53/15 1} 21. b3 {-0.36/14 0}
Bb7 {-0.55/15 1} 22. Bxe4 {-0.39/16 1} Rxe4 {-0.37/15 0} 23. Bc1 {-0.43/16 1}
Ra8 {-0.68/14 0} 24. f3 {-0.50/17 4} Rh4 {-0.83/16 0} 25. Qf5 {-0.50/17 1} c4 {
-0.88/16 1 (Qe7)} 26. b4 {-0.53/15 1} b5 {-0.88/15 0} 27. Bf4 {-0.54/17 1} g6 {
-0.67/17 3} 28. Qe5 {-0.53/20 0 (Qf6)} Qd7 {-0.82/16 1} 29. Kc2 {-0.57/19 2
(Qf6)} Re8 {-0.92/16 1} 30. Qf6 {-0.54/17 0} Re6 {-0.92/15 0} 31. Qd4 {-0.54/
17 0} Qc8 {-0.92/15 1 (Ba8)} 32. Kd2 {-0.34/16 2 (Rd2)} Re7 {-0.92/16 1} 33.
Qf6 {-0.36/18 0 (Kc1)} Qe8 {-0.53/15 1} 34. e3 {-0.36/18 0} Rxh3 {-0.53/15 1}
35. Rh1 {-0.36/18 0} Rxh1 {-0.50/16 1} 36. Rxh1 {-0.36/17 0} Re6 {-0.50/15 0
(d4)} 37. Qd4 {-0.24/15 0} Qe7 {-0.48/15 0} 38. Qc5 {-0.32/15 1 (Rh2)} Qd7 {-0.
60/15 1} 39. Qd4 {-0.23/15 0 (Ke2)} Qd8 {-0.50/16 3} 40. Qa7 {-0.20/18 0 (Ke2)}
Bc6 {-0.36/16 1 (Re7)} 41. Ke2 {-0.21/17 1} Qd7 {-0.30/15 0 (Re7)} 42. Qd4 {-0.
21/16 1 (Qb8+)} Qe7 {-0.50/15 0} 43. Kf2 {-0.32/17 1} f6 {-0.56/17 0} 44. gxf6
{-0.33/17 1} Qxf6 {-0.56/16 0} 45. Qxf6 {-0.33/18 0} Rxf6 {-0.63/17 0} 46. Be5
{-0.38/18 1} Rf5 {-0.63/19 0 (Rf7)} 47. Bd4 {-0.39/17 0} h5 {-0.63/17 0} 48.
Kg3 {-0.42/17 0 (f4)} Kf7 {-0.70/18 0} 49. Rh2 {-0.42/18 0 (Rh4)} Bd7 {-0.70/
17 0} 50. Rh1 {-0.42/17 0 (Rh4)} Ke6 {-0.71/17 0 (Rg5+)} 51. Rh4 {-0.43/16 0
(Rh2)} Kd6 {-0.70/18 1} 52. Rh2 {-0.43/20 0 (Bc5+)} Rg5+ {-0.75/17 1 (Rf7)} 53.
Kf2 {-0.43/17 0} Be8 {-0.76/17 0} 54. Bc5+ {-0.49/18 1} Ke6 {-0.81/20 0} 55.
Bd4 {-0.54/18 0 (Rh1)} Rf5 {-0.81/19 0} 56. Kg3 {-0.60/17 0} g5 {-0.81/18 0}
57. f4 {-0.64/17 0} Kf7 {-0.89/17 0} 58. Rd2 {-0.69/16 0} Bd7 {-1.07/16 0} 59.
Rg2 {-0.79/15 0} Kg6 {-1.29/18 1} 60. Be5 {-1.01/19 1 (Bb6)} g4 {-1.29/18 1}
61. Rh2 {-1.01/21 0 (Rd2)} Rf7 {-1.29/20 1 (Be6)} 62. Bd4 {-1.01/20 0 (Rd2)}
Be6 {-1.30/20 0} 63. Rh4 {-1.08/20 0 (Rh1)} Rh7 {-1.43/24 1 (Bf5)} 64. Bb6 {-1.
08/19 0 (Rh2)} Bf5 {-1.43/21 0} 65. Bd8 {-1.08/19 0 (Bd4)} Bb1 {-1.56/19 2} 66.
Rh1 {-1.08/22 0} Be4 {-1.69/19 1} 67. Rh2 {-1.33/21 2} Kf5 {-1.69/21 0} 68. Bh4
{-1.63/18 0 (Kh4)} Rh8 {-1.69/19 0} 69. Bg5 {-1.63/19 0 (Be7)} Bb1 {-2.05/19 1}
70. Rd2 {-1.63/21 0} Bd3 {-2.05/19 0} 71. Bh4 {-1.90/20 3} Re8 {-2.51/19 0} 72.
Kf2 {-1.99/19 0} d4 {-2.35/18 1} 73. exd4 {-2.08/20 0} Kxf4 {-2.35/18 0} 74. d5
{-2.09/16 0} Ke5 {-2.35/19 0} 75. Kg3 {-2.46/17 0} Kxd5 {-2.46/18 0} 76. Bg5 {
-2.62/16 1} Re1 {-2.54/18 0} 77. Rf2 {-2.66/16 0 (Rh2)} Bb1 {-2.77/14 0} 78.
Rd2+ {-2.84/16 0 (Bh6)} Ke4 {-3.20/15 1} 79. Kg2 {-3.07/16 1 (Rd4+)} Kf5 {-3.
74/15 1 (Bd3)} 80. Rd5+ {-3.75/14 1} Kg6 {-3.88/15 0} 81. Kf2 {-3.87/14 0} Rh1
{-4.04/15 0} 82. Be3 {-3.87/15 0} Bxa2 {-5.18/13 1 (Rh2+)} 83. Rd6+ {-5.08/14 1
} Kf5 {-5.55/16 0} 84. Ra6 {-5.28/14 0} Bb1 {-6.12/15 0} 85. Rxa3 {-5.53/14 0}
h4 {-6.52/14 0} 86. Ra7 {-6.51/15 1} g3+ {-8.58/16 0} 87. Ke2 {-6.56/15 0} Bd3+
{-8.84/16 0} 88. Kf3 {-6.56/16 0} Rf1+ {-9.22/15 0 (Be4+)} 0-1

These were played with ponder on.

Re: Houdini/Fire

Posted: Fri Jun 11, 2010 10:42 am
by Robert Houdart
kingliveson, thanks for the games, apparently with 2_CPU the speeds are about equal.
Angel, I've read your reports about Houdini being "slooooooow" :) - that's not what it's supposed to be.

If any of you have some time to spare, could you be so kind to test the following on an AMD processor:

1) What is the speed (in a fast game) of Houdini 1_CPU compared to Fire at 1 thread?
2) Do you find the same speed differences at 4 / 2 /1 CPU when you run an analysis on a single position for at least 30 seconds?
3) Can you test this 4_CPU Houdini development version(176 kB) in which I have disabled the hash locking code. Do you see any difference in speed?

Thanks for your help,
Robert

Re: Houdini/Fire

Posted: Fri Jun 11, 2010 5:08 pm
by kingliveson
Robert Houdart wrote: .
.
.
3) Can you test this 4_CPU Houdini development version(176 kB) in which I have disabled the hash locking code. Do you see any difference in speed?

Thanks for your help,
Robert
Fire vs Houdini R001 1+0  0

                             
1   Fire 1.31 x64 no_popcnt  +11/=29/-10 51.00%   25.5/50
2   Houdini DEVEL x64 4_CPU  +10/=29/-11 49.00%   24.5/50
Sample games -- same positions


[Event "Fire vs Houdini R001 1+0"]
[Site "W0111D0001"]
[Date "2010.06.11"]
[Round "1"]
[White "Fire 1.31 x64 no_popcnt"]
[Black "Houdini DEVEL x64 4_CPU"]
[Result "1/2-1/2"]
[ECO "A00"]
[Annotator "-0.33;-0.19"]
[PlyCount "104"]
[TimeControl "60"]

{AMD Phenom(tm) II X4 940 Processor W=15.3 plies; 5,295kN/s B=15.6 plies; 4,
762kN/s} 1. h3 e5 2. c3 d5 3. d4 Nc6 4. Be3 Nf6 {Both last book move} 5. Nf3 {
-0.33/17 2} exd4 {-0.19/17 2 (Bd6)} 6. cxd4 {-0.31/16 4} Bd6 {-0.13/18 6 (h6)}
7. Bg5 {-0.06/15 1} h6 {-0.14/17 1 (Bf5)} 8. Bxf6 {0.00/16 0} Qxf6 {-0.12/18 1}
9. Nc3 {0.00/17 1} Ne7 {-0.09/18 2 (Be6)} 10. e3 {0.00/18 1} O-O {-0.07/18 2
(Qg6)} 11. Bd3 {0.01/16 1} c6 {-0.08/17 1} 12. O-O {0.05/15 0} Nf5 {-0.07/16 1
(Ng6)} 13. Rc1 {0.03/16 2 (Qc2)} Re8 {-0.07/16 1} 14. Qc2 {0.00/17 5 (a3)} Be6
{-0.10/14 1 (g6)} 15. Na4 {0.00/15 1} Ne7 {-0.10/15 1 (Nh4)} 16. Qd1 {0.07/15
1 (Qe2)} b6 {-0.10/16 1} 17. Nc3 {0.05/16 1} Nf5 {-0.10/16 2} 18. a3 {0.05/15
3 (Re1)} Rac8 {-0.06/15 1 (Nh4)} 19. Re1 {0.05/15 1} Nh4 {-0.08/14 1} 20. Nxh4
{0.05/15 0} Qxh4 {-0.08/13 0} 21. Qf3 {0.00/15 1} g6 {-0.08/15 2 (Qg5)} 22. Rc2
{0.04/15 2 (Rcd1)} Bd7 {-0.02/13 1 (h5)} 23. Rec1 {0.00/15 1} b5 {-0.02/16 1
(Kg7)} 24. Nb1 {0.12/16 1 (e4)} a5 {-0.08/15 1} 25. Nd2 {0.02/16 1} a4 {-0.03/
15 1} 26. Qd1 {0.02/16 1 (Qe2)} Qf6 {-0.08/16 1 (Qd8)} 27. Nf3 {0.00/14 0} Rb8
{-0.08/15 1} 28. Rc3 {-0.05/15 1 (Rd2)} b4 {-0.13/15 1} 29. axb4 {-0.05/13 0}
Rxb4 {-0.12/15 0 (Bxb4)} 30. Bc2 {-0.01/15 1 (Ra1)} Ra8 {-0.11/16 1} 31. Ra3 {
-0.10/14 1 (Ra1)} Rxb2 {-0.07/15 1} 32. Rxa4 {-0.10/12 0} Rxa4 {-0.10/15 0
(Qd8)} 33. Bxa4 {-0.14/14 0} Kg7 {-0.10/16 1} 34. Ra1 {-0.08/15 1 (Bc2)} Qd8 {
-0.09/15 1} 35. Bc2 {-0.11/14 0} Rb8 {-0.10/14 1} 36. Qe1 {-0.12/14 0 (Ra7)}
Qb6 {-0.11/15 0} 37. Qd1 {-0.12/15 1 (Rb1)} Be6 {-0.11/15 0 (Qc7)} 38. Bd3 {-0.
13/15 1} Bc8 {-0.11/16 0 (Qb7)} 39. Ra2 {-0.13/15 1 (Rc1)} Bd7 {-0.11/14 0} 40.
Bc2 {-0.13/15 1 (g4)} Be6 {-0.10/14 0} 41. Ra1 {-0.12/14 0} Qb2 {-0.10/16 1
(Qc7)} 42. Bd3 {-0.13/15 1} Bd7 {-0.10/16 0} 43. Ra7 {-0.13/16 0 (Bc2)} Be8 {
-0.11/15 0 (Rb7)} 44. Ra1 {-0.13/14 1} Qb3 {-0.11/16 1 (Qb4)} 45. Bc2 {-0.07/
16 0 (Qd2)} Qb4 {-0.08/16 0 (Qc4)} 46. Ne1 {-0.07/16 0} Bd7 {-0.08/16 0} 47.
Nd3 {-0.03/15 0 (Rc1)} Qc3 {-0.07/16 0} 48. g4 {0.00/15 0} Rb6 {-0.06/15 0
(Bc8)} 49. Kg2 {0.00/17 0} Bc8 {0.00/16 0 (Be6)} 50. Ra8 {0.00/16 0} Rb8 {0.00/
17 0} 51. Ra1 {0.00/16 0} Bd7 {0.00/16 0 (Rb6)} 52. Ra7 {0.00/17 0 (Kg1)} Bc8 {
0.00/16 0 Draw accepted} 1/2-1/2

[Event "Fire vs Houdini R001 1+0"]
[Site "W0111D0001"]
[Date "2010.06.11"]
[Round "2"]
[White "Houdini DEVEL x64 4_CPU"]
[Black "Fire 1.31 x64 no_popcnt"]
[Result "0-1"]
[ECO "A00"]
[Annotator "-0.19;-0.42"]
[PlyCount "134"]
[TimeControl "60"]

{AMD Phenom(tm) II X4 940 Processor W=15.2 plies; 4,911kN/s B=14.6 plies; 5,
300kN/s} 1. h3 e5 2. c3 d5 3. d4 Nc6 4. Be3 Nf6 {Both last book move} 5. Nf3 {
-0.19/17 1} e4 {-0.42/18 2 (Bd6)} 6. Ne5 {-0.20/17 1} Be7 {-0.42/17 3} 7. Qc2 {
-0.23/16 1 (Nxc6)} O-O {-0.34/16 1} 8. Nxc6 {-0.25/17 3} bxc6 {-0.34/14 0} 9.
Nd2 {-0.25/17 1} Rb8 {-0.36/15 1 (a5)} 10. b4 {-0.17/14 1} Bd6 {-0.31/15 4
(Nd7)} 11. Nb3 {-0.19/16 2} Nh5 {-0.40/14 1} 12. g3 {-0.24/16 1 (Na5)} f5 {-0.
50/15 1} 13. Bc1 {-0.33/17 2} f4 {-0.69/15 1} 14. gxf4 {-0.41/15 3} Nxf4 {-0.
65/15 1} 15. Be3 {-0.47/16 1} Qf6 {-0.71/15 2 (Qh4)} 16. O-O-O {-0.40/14 1} Ng6
{-0.73/15 1} 17. Na5 {-0.40/15 1 (Qd2)} Rb6 {-0.73/15 1} 18. Qd2 {-0.45/15 1
(Qb3)} Bf4 {-0.63/15 1 (Nh4)} 19. Bxf4 {-0.31/15 1} Nxf4 {-0.56/15 0} 20. h4 {
-0.33/16 1} Bg4 {-0.58/14 0} 21. Nb3 {-0.30/15 1 (Kb1)} Rbb8 {-0.44/13 1} 22.
Qe3 {-0.38/14 1 (Re1)} h5 {-0.59/13 2} 23. Nc5 {-0.38/15 1} Rf7 {-0.67/15 1}
24. Rd2 {-0.39/17 1 (f3)} Ng6 {-0.90/16 1} 25. f3 {-0.49/16 1} exf3 {-0.90/14 0
} 26. exf3 {-0.46/16 1} Re7 {-0.81/17 1} 27. Qf2 {-0.53/17 1} Qxf3 {-0.91/17 1}
28. Qxf3 {-0.53/15 0} Bxf3 {-0.91/16 0} 29. Bg2 {-0.59/17 1} Rf8 {-0.87/17 0}
30. Rh2 {-0.58/17 0} Kh7 {-1.13/17 2 (Re3)} 31. Rf2 {-0.87/15 1 (Bxf3)} Bg4 {
-1.19/16 0} 32. Rd2 {-0.99/17 0} Re1+ {-1.51/15 1 (Re3)} 33. Kc2 {-1.27/16 1
(Kb2)} Rf4 {-1.64/14 0} 34. Bh3 {-1.42/16 1} Bxh3 {-1.64/12 0} 35. Rxh3 {-1.42/
15 0} Rxh4 {-1.72/17 1} 36. Rf3 {-1.65/18 2 (Rxh4)} Nf4 {-1.93/16 2} 37. Nd3 {
-1.47/19 4} Nxd3 {-2.03/15 0} 38. Kxd3 {-1.79/19 3} Rg4 {-1.83/15 0} 39. a4 {
-1.89/16 0 (Re2)} h4 {-2.15/14 0} 40. Rdf2 {-1.93/17 2 (Re2)} Kg6 {-2.37/15 0
(Reg1)} 41. b5 {-2.36/16 1 (Kd2)} cxb5 {-2.52/13 0} 42. axb5 {-3.03/17 2} Rd1+
{-2.76/14 0 (Reg1)} 43. Ke2 {-2.72/15 0 (Kc2)} Rb1 {-3.13/17 3} 44. Ke3 {-2.70/
15 0 (Rh3)} Rxb5 {-3.42/15 1 (Rb3)} 45. Kd3 {-3.04/14 0} c5 {-3.70/14 1 (a5)}
46. dxc5 {-3.41/14 0} Rxc5 {-3.70/12 0} 47. Rb2 {-3.65/14 1} a5 {-3.77/12 0}
48. Rb8 {-3.65/14 0 (Re3)} a4 {-3.86/14 0} 49. Ra8 {-3.77/15 0} Kh5 {-3.89/14
0 (Kg5)} 50. Rh8+ {-3.84/13 0 (Ke2)} Kg5 {-3.97/16 0} 51. Ra8 {-3.91/14 0} Rgc4
{-4.04/15 1 (g6)} 52. Kd2 {-3.81/15 0} Rb5 {-4.03/14 0 (g6)} 53. Rf7 {-4.06/14
0} g6 {-4.28/15 1} 54. Ra6 {-4.19/13 0} Rg4 {-4.28/14 0 (Rb2+)} 55. Rff6 {-4.
10/13 0 (Kd3)} Kh6 {-4.71/14 1 (Kh5)} 56. Kd3 {-4.36/12 0 (Rf1)} Rg3+ {-5.13/
14 0 (Rb3)} 57. Kd4 {-4.83/13 0} h3 {-5.13/12 0} 58. Rf8 {-4.95/13 0} Rb2 {-5.
14/14 0} 59. Rh8+ {-5.76/15 2 (Kxd5)} Kg7 {-5.60/13 0} 60. Raa8 {-6.09/14 0} h2
{-5.82/14 0} 61. Ke5 {-6.13/14 0} Re3+ {-5.87/14 0} 62. Kd4 {-6.15/13 0 (Kxd5)}
Re1 {-6.00/14 0} 63. Kxd5 {-6.35/13 0} Ra2 {-6.39/14 0 (h1Q+)} 64. Rxh2 {-6.25/
13 0} Rxh2 {-6.39/12 0} 65. Rxa4 {-6.71/13 0} Rd2+ {-6.54/13 0} 66. Kc6 {-6.86/
13 0 (Kc5)} g5 {-6.79/13 0} 67. Rc4 {-7.11/13 0 (Kc5)} Kf6 {-7.76/14 0} 0-1

Fire 1.31 still faster KN/s than Houdini devel version.

Re: Houdini/Fire

Posted: Fri Jun 11, 2010 5:29 pm
by Robert Houdart
Thanks, clearly it's not the hash locking that slows down the code.

Could you take a look at my question 2)?
Just analyze any midgame position for 30 seconds, and check whether the same kn/s difference exists between the two engines. Preferably three different tests for the 1_CPU, 2_CPU and 4_CPU versions.

Your help is much appreciated,
Robert

Re: Houdini/Fire

Posted: Fri Jun 11, 2010 6:22 pm
by Angel
Robert Houdart wrote:kingliveson, thanks for the games, apparently with 2_CPU the speeds are about equal.
Angel, I've read your reports about Houdini being "slooooooow" :) - that's not what it's supposed to be.

If any of you have some time to spare, could you be so kind to test the following on an AMD processor:

1) What is the speed (in a fast game) of Houdini 1_CPU compared to Fire at 1 thread?
2) Do you find the same speed differences at 4 / 2 /1 CPU when you run an analysis on a single position for at least 30 seconds?
3) Can you test this 4_CPU Houdini development version(176 kB) in which I have disabled the hash locking code. Do you see any difference in speed?

Thanks for your help,
Robert
we prefer NOT to use fire buggy as the sound of crashes upset the nieghbors now :)

and we have been useing develop version , but in three 20 minute games it fell behind by over 5 minues before half way stage
score was ok
time was going to lose games though
to be honest we only use 4 core
but know houdini engines probably the best with less cores , without playing again i think it was max 6000 something knods whilst ivan was averageing 7000 plus
but one ivan weve been testing touched 12000 vrs mod12c max 9000 ,,,still a draw though :cry: can send you a screen shot of that :arrow:

Re: Houdini/Fire

Posted: Fri Jun 11, 2010 7:12 pm
by Robert Houdart
Angel, that's quite an elaborate way of not giving me any useful information :) .

The speed comparison of point 2) doesn't need to be with Fire, you can use any program of your liking e.g. Ivanhoe or Stockfish.
Just analyze any midgame position for 30 seconds, and check the kn/s difference between Houdini and the other engine.
Repeat the test 3 times for the 1_CPU, 2_CPU and 4_CPU versions.

Cheers,
Robert