Re: [computer-go] Re: Core i7 performance in computer-go
2009/6/7 Hideki Kato : > Łukasz, is the program multi-threaded? Is is single threaded and 32-bit. > > Corei7 920 runs about 7% slower than core2 at the same clock. > Possibly due to the optimized code for core2? That is my belief. I will reconsider buying i7. Thank you for your benchmarks. Lukasz > > Experimental results follow. > > On a 3 GHz (333 x 9) core2 Q6600: > 20 playouts in 1.49209 seconds > 134.04 kpps > 44.6798 kpps/GHz (clock independent) > 105316/94359 (black wins / white wins), > > Average of the middle 10 of 12 runs is 44.79506 kpps/GHz. > Raw data: 44.6798, 44.7951, 44.8276, 44.8207, 44.8398, 44.6887, > 44.8317, 44.8491, 44.782, 44.7216, 44.7983, 44.8451 > > On a 3.6 GHz (180 x 20) corei7 920: > 20 playouts in 1.34808 seconds > 148.359 kpps > 41.2643 kpps/GHz (clock independent) > 105316/94359 (black wins / white wins), > Average of the middle 10 of 12 runs is 41.57643 kpps/GHz. > Raw data: 41.2643, 41.9025, 41.3732, 41.5582, 41.1666, 41.4887, > 41.7724, 41.9751, 41.6362, 41.787, 41.269, 41.7128 > > On a 3 GHz (150 x 20) corei7 920: > 20 playouts in 1.6001 seconds > 124.992 kpps > 40.1661 kpps/GHz (clock independent) > 105316/94359 (black wins / white wins), > Average of the middle 10 of 12 runs is 41.79165 kpps/GHz. > Raw data: 40.1661, 41.8626, 41.8366, 41.687, 41.7099, 41.9556, > 41.3053, 41.9335, 41.8255, 41.8838, 42.077, 41.9167 > > With hyper threading on (3 GHz 920): > 20 playouts in 1.5881 seconds > 125.937 kpps > 41.9898 kpps/GHz (clock independent) > 105316/94359 (black wins / white wins), > Average of the middle 10 of 12 runs is 41.82533 kpps/GHz. > Raw data: 41.9898, 42.0318, 42.0503, 41.947, 40.6079, 41.7033, > 42.0283, 41.8386, 41.5187, 41.8013, 41.9114, 41.4831 > > Hideki > > Łukasz Lew: : >>2009/6/6 Hideki Kato : >>> Hi Lukasz, >>> >>> I have five core2 and one i7 computers running at home. I prefer i7, >>> though don't have exact measure. >>> >>> The most important difference is the memory interface, ie, core2 >>> uses a obsolete common bus (FSB) while i7 uses p2p connection with >>> an internal (on chip) memory controller. Also, core2 uses DDR2 >>> (obsolete) and i7 uses DDR3 memory modules. >> >>I know the technical differences. I just wonder do they matter in >>practice of computer-go >> >> >>> >>> On overclocking, i7 performs better. i7 920 (cheapest model) runs at >>> 3.6 GHz (C0 stepping; recent D0 is said at 4 GHz) while core2 Q9550 >>> (middle range model) runs at 3.2 GHz, with a rather silent air >>> cooling. >> >>thanks. >> >>> >>> If you have a benchmark program please send me. Ubuntu Linux or >>> WIndows XP is fine. >>> >> >>http://www.mimuw.edu.pl/~lew/engine.gz >>please run with: >>./engine --seed 123 -b >> >>FYI it tests only the processor, not the memory and is optimized for core2. >> >>> Ah, I don't prefer two sockets SMP computers since we will have hexa >>> and octa core chips soon (next year? I don't remember). >> >>I agree. >> >>> >>> Hideki >>> >>> Łukasz Lew: : Hi I have few days to buy a computer for Monte-carlo Go program. There is not enough money for a multi processor, so I have to decide between - core i7 2.66 GHz - some core2 quad both subjected to over-clocking. Have you observed that Monte-Carlo Go program is faster on core i7 than on core2 ? Lukasz PS Or have you found some cheap solutions for shared memory dual processor? ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/ >>> -- >>> g...@nue.ci.i.u-tokyo.ac.jp (Kato) >>> ___ >>> computer-go mailing list >>> computer-go@computer-go.org >>> http://www.computer-go.org/mailman/listinfo/computer-go/ >>> >>___ >>computer-go mailing list >>computer-go@computer-go.org >>http://www.computer-go.org/mailman/listinfo/computer-go/ > -- > g...@nue.ci.i.u-tokyo.ac.jp (Kato) > ___ > computer-go mailing list > computer-go@computer-go.org > http://www.computer-go.org/mailman/listinfo/computer-go/ > ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/
Re: [computer-go] Re: Core i7 performance in computer-go
Łukasz, is the program multi-threaded? Corei7 920 runs about 7% slower than core2 at the same clock. Possibly due to the optimized code for core2? Experimental results follow. On a 3 GHz (333 x 9) core2 Q6600: 20 playouts in 1.49209 seconds 134.04 kpps 44.6798 kpps/GHz (clock independent) 105316/94359 (black wins / white wins), Average of the middle 10 of 12 runs is 44.79506 kpps/GHz. Raw data: 44.6798, 44.7951, 44.8276, 44.8207, 44.8398, 44.6887, 44.8317, 44.8491, 44.782, 44.7216, 44.7983, 44.8451 On a 3.6 GHz (180 x 20) corei7 920: 20 playouts in 1.34808 seconds 148.359 kpps 41.2643 kpps/GHz (clock independent) 105316/94359 (black wins / white wins), Average of the middle 10 of 12 runs is 41.57643 kpps/GHz. Raw data: 41.2643, 41.9025, 41.3732, 41.5582, 41.1666, 41.4887, 41.7724, 41.9751, 41.6362, 41.787, 41.269, 41.7128 On a 3 GHz (150 x 20) corei7 920: 20 playouts in 1.6001 seconds 124.992 kpps 40.1661 kpps/GHz (clock independent) 105316/94359 (black wins / white wins), Average of the middle 10 of 12 runs is 41.79165 kpps/GHz. Raw data: 40.1661, 41.8626, 41.8366, 41.687, 41.7099, 41.9556, 41.3053, 41.9335, 41.8255, 41.8838, 42.077, 41.9167 With hyper threading on (3 GHz 920): 20 playouts in 1.5881 seconds 125.937 kpps 41.9898 kpps/GHz (clock independent) 105316/94359 (black wins / white wins), Average of the middle 10 of 12 runs is 41.82533 kpps/GHz. Raw data: 41.9898, 42.0318, 42.0503, 41.947, 40.6079, 41.7033, 42.0283, 41.8386, 41.5187, 41.8013, 41.9114, 41.4831 Hideki Łukasz Lew: : >2009/6/6 Hideki Kato : >> Hi Lukasz, >> >> I have five core2 and one i7 computers running at home. I prefer i7, >> though don't have exact measure. >> >> The most important difference is the memory interface, ie, core2 >> uses a obsolete common bus (FSB) while i7 uses p2p connection with >> an internal (on chip) memory controller. Also, core2 uses DDR2 >> (obsolete) and i7 uses DDR3 memory modules. > >I know the technical differences. I just wonder do they matter in >practice of computer-go > > >> >> On overclocking, i7 performs better. i7 920 (cheapest model) runs at >> 3.6 GHz (C0 stepping; recent D0 is said at 4 GHz) while core2 Q9550 >> (middle range model) runs at 3.2 GHz, with a rather silent air >> cooling. > >thanks. > >> >> If you have a benchmark program please send me. Ubuntu Linux or >> WIndows XP is fine. >> > >http://www.mimuw.edu.pl/~lew/engine.gz >please run with: >./engine --seed 123 -b > >FYI it tests only the processor, not the memory and is optimized for core2. > >> Ah, I don't prefer two sockets SMP computers since we will have hexa >> and octa core chips soon (next year? I don't remember). > >I agree. > >> >> Hideki >> >> Łukasz Lew: : >>>Hi >>> >>>I have few days to buy a computer for Monte-carlo Go program. >>>There is not enough money for a multi processor, so I have to decide between >>>- core i7 2.66 GHz >>>- some core2 quad >>>both subjected to over-clocking. >>> >>>Have you observed that Monte-Carlo Go program is faster on core i7 >>>than on core2 ? >>> >>>Lukasz >>>PS >>>Or have you found some cheap solutions for shared memory dual processor? >>>___ >>>computer-go mailing list >>>computer-go@computer-go.org >>>http://www.computer-go.org/mailman/listinfo/computer-go/ >> -- >> g...@nue.ci.i.u-tokyo.ac.jp (Kato) >> ___ >> computer-go mailing list >> computer-go@computer-go.org >> http://www.computer-go.org/mailman/listinfo/computer-go/ >> >___ >computer-go mailing list >computer-go@computer-go.org >http://www.computer-go.org/mailman/listinfo/computer-go/ -- g...@nue.ci.i.u-tokyo.ac.jp (Kato) ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/
Re: [computer-go] Re: Core i7 performance in computer-go
2009/6/6 Hideki Kato : > Hi Lukasz, > > I have five core2 and one i7 computers running at home. I prefer i7, > though don't have exact measure. > > The most important difference is the memory interface, ie, core2 > uses a obsolete common bus (FSB) while i7 uses p2p connection with > an internal (on chip) memory controller. Also, core2 uses DDR2 > (obsolete) and i7 uses DDR3 memory modules. I know the technical differences. I just wonder do they matter in practice of computer-go > > On overclocking, i7 performs better. i7 920 (cheapest model) runs at > 3.6 GHz (C0 stepping; recent D0 is said at 4 GHz) while core2 Q9550 > (middle range model) runs at 3.2 GHz, with a rather silent air > cooling. thanks. > > If you have a benchmark program please send me. Ubuntu Linux or > WIndows XP is fine. > http://www.mimuw.edu.pl/~lew/engine.gz please run with: ./engine --seed 123 -b FYI it tests only the processor, not the memory and is optimized for core2. > Ah, I don't prefer two sockets SMP computers since we will have hexa > and octa core chips soon (next year? I don't remember). I agree. > > Hideki > > Łukasz Lew: : >>Hi >> >>I have few days to buy a computer for Monte-carlo Go program. >>There is not enough money for a multi processor, so I have to decide between >>- core i7 2.66 GHz >>- some core2 quad >>both subjected to over-clocking. >> >>Have you observed that Monte-Carlo Go program is faster on core i7 >>than on core2 ? >> >>Lukasz >>PS >>Or have you found some cheap solutions for shared memory dual processor? >>___ >>computer-go mailing list >>computer-go@computer-go.org >>http://www.computer-go.org/mailman/listinfo/computer-go/ > -- > g...@nue.ci.i.u-tokyo.ac.jp (Kato) > ___ > computer-go mailing list > computer-go@computer-go.org > http://www.computer-go.org/mailman/listinfo/computer-go/ > ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/
[computer-go] Re: Core i7 performance in computer-go
Hi Lukasz, I have five core2 and one i7 computers running at home. I prefer i7, though don't have exact measure. The most important difference is the memory interface, ie, core2 uses a obsolete common bus (FSB) while i7 uses p2p connection with an internal (on chip) memory controller. Also, core2 uses DDR2 (obsolete) and i7 uses DDR3 memory modules. On overclocking, i7 performs better. i7 920 (cheapest model) runs at 3.6 GHz (C0 stepping; recent D0 is said at 4 GHz) while core2 Q9550 (middle range model) runs at 3.2 GHz, with a rather silent air cooling. If you have a benchmark program please send me. Ubuntu Linux or WIndows XP is fine. Ah, I don't prefer two sockets SMP computers since we will have hexa and octa core chips soon (next year? I don't remember). Hideki Łukasz Lew: : >Hi > >I have few days to buy a computer for Monte-carlo Go program. >There is not enough money for a multi processor, so I have to decide between >- core i7 2.66 GHz >- some core2 quad >both subjected to over-clocking. > >Have you observed that Monte-Carlo Go program is faster on core i7 >than on core2 ? > >Lukasz >PS >Or have you found some cheap solutions for shared memory dual processor? >___ >computer-go mailing list >computer-go@computer-go.org >http://www.computer-go.org/mailman/listinfo/computer-go/ -- g...@nue.ci.i.u-tokyo.ac.jp (Kato) ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/