One real world app at the consumer level that require a lot of cpu power is chess engines such as Rybka, Shredder, Fritz, etc. There's lots of computer chess enthusiasts eagerly awaiting for Conroe.
Never thought about that, i only play chess against other ppl, havent played in a while anyway.
How to Chess programs use that extra power?
PS. A Dune fan are we?
Chess engines use interger calculations rather than floating point. The better the cpu is at doing interger calculations, the deeper the engine will be able to see.
You can do online auto engine vs engine on Playchess server and ICC (I never tried it on ICC though) .
With my P4 3.2 Prescott, Rybka 2 searches around 100kN/s (100 thousand positions per second) and achieves a 2550-2600 or so rating.
Using the same engine but on an Athlon FX-62 Dual Core, it searches around 1,115kN/s (1.12 million positions per second) , and achieves a 2800-2900+ rating.
on an Opteron 280 dual core (4 threads), it searches around 1,003kN/s (1.0 million positions per second), and achieves a 2800-2900+ rating.
on an Athlon X2 4200+, it searches around 810kN/s (810 thousand positions per second), and achieves a 2780-2800+ rating.