Maybe Glaurung 2.1 does not like the architecture of the Intel PIV very much. Glaurung scored 73.4% out of 126 games if I calculated somewhat correctly but the average opposition was not so high and there are some unexpected results against the engines in the lower half of the table. I think the search depths on more modern processors are way better than on a P IV.
For instance in the following game:
[Event "Tournoi d'entrée HS-Book.abk"]
[Site "Le Fou numerique"]
[Date "2008.05.17"]
[Round "1"]
[White "Glaurung 2.1"]
[Black "Cyrano 0.4"]
[Result "1/2-1/2"]
[ECO "A60"]
[Opening "Benoni"]
[Time "14:08:09"]
[Variation "4.Nf3"]
[TimeControl "300+0"]
[Termination "normal"]
[PlyCount "111"]
[WhiteType "program"]
[BlackType "program"]
1.d4 Nf6 2.c4 e6 3.Nf3 c5 4.d5 d6 5.Nc3 exd5 6.Nxd5 Nxd5 7.Qxd5 Nc6 8.Ng5 Qe7
9.Bd2 h6 10.Nf3 Be6 11.Qe4 O-O-O 12.e3 d5 13.cxd5 Bxd5 {+0.46/12 13} 14.Qg4+
{-0.25/11 9} Rd7 {+0.36/12 37} 15.Qa4 {-0.05/12 11} f5 {+0.48/11 26} 16.Bc3 {-0.17/12 9}
Qe4 {+0.56/10 4} 17.Qxe4 {+0.19/13 6} fxe4 {+0.30/11 3} 18.Nd2 {+0.19/12 6} Bd6
{+0.30/11 6} 19.Bc4 {+0.21/13 7} Bxc4 {+0.32/12 6} 20.Nxc4 {+0.29/13 4} Bc7 {+0.24/11 3}
21.Rd1 {+0.35/13 4} Rxd1+ {+0.20/10 3} 22.Kxd1 {+0.58/9} Rd8+ {+0.14/11 14} 23.Ke2
{+0.66/14 6} g6 {-0.16/11 5} 24.Rc1 {+0.70/14 15} Re8 {+0.26/10 5} 25.h4 {+0.68/13 10}
Re6 {+0.34/10 4} 26.Bg7 {+0.86/13 5} h5 {-0.06/11 10} 27.Nd2 {+1.19/13 3} Ne7
{+0.12/11 3} 28.Bf8 {+1.05/13 5} Nf5 {-0.08/11 4} 29.Bxc5 {+1.19/13 4} Nxh4 {-0.75/13 19}
30.g3 {+1.21/12 3} Nf5 {-0.88/13 9} 31.Rc4 {+1.09/12 4} a5 {-0.88/12 5} 32.Rxe4
{+1.41/13 3} Rc6 {-0.88/11 2} 33.Rc4 {+1.29/12 3} b6 {-1.03/12 10} 34.Bd4 {+1.31/13 4}
Nxd4+ {-1.00/11 2} 35.exd4 {+1.43/14 3} Rxc4 {-1.02/13 6} 36.Nxc4 {+1.62/10} g5
{-1.02/12 4} 37.Ne5 {+1.49/13 4} Bd8 {-0.94/12 3} 38.Kf3 {+1.15/12 3} Kc7 {-0.94/12 1}
39.b3 {+0.84/13 5} Be7 {-0.94/12 2} 40.Nc4 {+0.78/12 5} b5 {-0.90/11 2} 41.Ne3
{+0.92/13 3} Bd8 {-0.94/12 4} 42.Nf5 {+0.64/11 3} Kc6 {-0.88/13 1} 43.Ng7 {+0.60/13 5}
Kd5 {-0.74/14 3} 44.Nxh5 {+0.68/13 2} Kxd4 {-0.54/14 1} 45.Ng7 {+0.35/12 2} Kc3
{+0.16/14 1} 46.Ne6 {-0.01/13 3} Be7 {+0.20/14 1} 47.Nc7 {+0.13/12 2} Kb2 {0.00/15 2}
48.Nxb5 {-0.09/12 2} Bc5 {+0.22/14 2} 49.b4 {0.00/13 3} axb4 {0.00/15 2} 50.Nc7
{0.00/14 1} Kxa2 {0.00/17 2} 51.Na6 {0.00/16 2} Bd6 {0.00/17 2} 52.Nxb4+ {0.00/16 2}
Bxb4 {0.00/20 2} 53.Kg4 {0.00/19 2} Bd2 {0.00/20 1} 54.f4 {0.00/19 1} Bxf4 {0.00/23}
55.gxf4 {0.00/25 1} gxf4 {0.00/32 1} 56.Kxf4 {0.00/46 2} {Matériel insuffisant} 1/2-1/2
Comparing depths at move thirty, on my Athlon; 32 bit build
[d]2k5/ppb5/4r1p1/2B4p/4p2n/4P3/PP1NKPP1/2R5 w - -
2k5/ppb5/4r1p1/2B4p/4p2n/4P3/PP1NKPP1/2R5 w - -
Engine: Glaurung 2.1 (JA) (256 MB)
by Tord Romstad
2.00 0:00 +0.84 30.f4 exf3+ 31.gxf3 (208)
2.00 0:00 +1.62 30.g3 Nf5 31.Bxa7 (375)
3.00 0:00 +1.62 30.g3 Nf5 31.Bxa7 (624)
4.00 0:00 +0.92 30.g3 Ng2 31.g4 b6 (1.850)
4.00 0:00 +0.96 30.f3 exf3+ 31.gxf3 Ra6 32.Be7 (2.859)
5.00 0:00 +0.64 30.f3 exf3+ 31.gxf3 Ra6 32.Be7 Nf5 (4.229)
5.00 0:00 +1.25 30.g3 Nf5 31.g4 hxg4 32.Bxa7 (6.421)
6.00 0:00 +1.33 30.g3 Nf5 31.Rc4 b6 32.Ba3 b5
33.Rxe4 (12.934) 808
7.00 0:00 +1.33 30.g3 Nf5 31.Rc4 b6 32.Ba3 b5
33.Rxe4 (18.436) 594
8.00 0:00 +1.21 30.g3 Nf5 31.Rc4 b6 32.Bb4 a5 33.Ba3 b5
34.Rxe4 (29.027) 617
9.00 0:00 +1.05 30.g3 Nf5 31.Rc4 Ra6 32.Ba3 b5
33.Rb4 Bxg3 34.fxg3 Nxg3+ 35.Kf2 (64.812) 689
10.00 0:00 +1.05 30.g3 Nf5 31.Rc4 Ra6 32.Ba3 b5
33.Rb4 Bxg3 34.fxg3 Nxg3+ 35.Kf2 (116.462) 677
11.00 0:00 +1.31 30.g3 Nf5 31.Rc4 b6 32.Bf8 b5
33.Rxe4 Ra6 34.Rb4 Kd7 35.Rxb5 Rxa2 (248.208) 721
12.00 0:00 +1.33 30.g3 Nf5 31.Rc4 b6 32.Bf8 b5
33.Rxe4 Kd7 34.Rxe6 Kxe6 35.Ne4 Be5
36.Nc5+ Kf6 (406.221) 742
13.00 0:00 +1.27 30.g3 Nf5 31.Rc4 b6 32.Bf8 b5
33.Rxe4 Kd7 34.Rxe6 Kxe6 35.Ne4 Be5
36.Nc5+ Kf6 37.Nd3 (751.150) 762
14.01 0:02 +1.09 30.g3 Nf5 31.Rc4 Kd7 32.Ba3 Bd6
33.Nxe4 Bxa3 34.bxa3 Rc6 35.Rxc6 Kxc6
36.Kd3 Nd6 37.f3 Nxe4 38.Kxe4 (2.238.205) 753
15.01 0:05 +1.29 30.g3 Nf5 31.Rc4 Kd7 32.Rxe4 Ra6
33.g4 hxg4 34.Rxg4 Rxa2 35.Rxg6 Be5
36.b3 b6 37.f4 bxc5 38.fxe5 (4.350.840) 764
16.01 0:09 +1.01 30.g3 Nf5 31.Rc4 Kd7 32.Rxe4 Ra6
33.g4 hxg4 34.Rxg4 Rxa2 35.Rxg6 Be5
36.f4 Bxb2 37.e4 Bd4 38.Bxd4 Nxd4+
39.Kd3 (7.382.782) 768
17.01 0:26 +1.15 30.g3 Nf5 31.Rc4 Kd7 32.Rxe4 Ra6
33.g4 hxg4 34.Rxg4 Rxa2 35.Rxg6 Be5
36.Rg5 Ke6 37.e4 Nd4+ 38.Kd3 Ra4
39.Rg6+ Bf6 (20.123.188) 771
18.01 0:48 +0.94 30.g3 Nf5 31.Rc4 Kd7 32.Ba3 Bd6
33.Nxe4 Bxa3 34.bxa3 Rc6 35.Nc5+ Kc8
36.Rc3 b6 37.Ne4 Rxc3 38.Nxc3 Kd7
39.Ne4 Nd6 40.Kd3 Nxe4 41.Kxe4 (38.026.911) 779
18.06 1:36 +0.98 30.g4 hxg4 31.Nxe4 Rxe4 32.Bd6 Kd7
33.Bxc7 Rb4 34.b3 Nf3 35.Bb8 a6
36.Bf4 g5 37.Bc7 Ke6 38.Rc5 Re4
39.Kd3 (75.826.220) 784
best move: g2-g4 time: 2:16.844 min n/s: 789.439 nodes: 108.030.000
Three seconds here to reach depth twelve in the game is really not good,
but Cyrano seems to be doing about the same depths, although there also seems to be considerable variance here. You would expect Glaurung to get better depths than Cyrano, although this is also dependant again on how fast a searcher Cyrano is. The variance in times per depth is really not such a good sign but I have not made any analysis of it, you would have to do a statistical analysis of it. A possible reason for the low depths is that Glaurung just does not like the PIV for games in five minutes, at least that would be my guess. Maybe a specific build for this processor would do better?
Regards, Eelco