elites2012
pifast has not been updated since 2003? so why is it still being used for benchmarks …
Any number of reasons, but here's a couple of the most relevant:
It's an excellent subsystem test that's independent of peripherals like graphics and storage, so it's ideal for CPU and platform tests. It relies mostly on single-threaded CPU performance, and a little on memory subsystem (although I suspect that for the latest generation of CPUs it's getting very close to fitting entirely in cache, making it a pure CPU test). Very few benchmarks are capable of testing subsystems in isolation like that.
It's been used, unchanged, for over 15 years, so it provides a historic reference point against previous generations of processors. For instance, 2002's Athlon XP 2700+ (Thoroughbred B) scored a respectable 71.48s (
http://hexus.net/tech/reviews/cpu/430-amd-xp2700/?page=6). Four years later Intel's Core 2 E6700 managed an impressive 35.14s (
http://hexus.net/tech/reviews/cpu/5692-intels-conroe-spanks-amd-fx-62s-botty-real/?page=3), which is almost as fast as the FX 6350 tested in this review. Intel's latest CPUs manage to halve that again. There are very few other benchmarks that can so easily be used to compare hardware of very different generations…
EDIT: oh, and it's free and easily distributable, meaning users at home can easily replicate the test and see how their systems compare. Hexus
used to offer a downloadable package with their settings file included, but I'm not sure if that's still available…