Originally Posted by EniGma1987
I guess no one realizes that the point of SuperPi is not to keep it up to the latest source but to use a constant standard. That is why no one uses the official SuperPi 1.5, 1.6, 1.7, 1.8, or 1.9 versions. The official benchmarkers version is SuperPi Mod 1.5 XS.
EDIT: look like the latest 1.9 version just came out this last July. Also looks like the "official" versions of SuperPi don't even use x87 anymore. The author says it is an x86 program now.
We also have HyperPi for a multi-threaded version of SuperPi. Also there is Y-Cruncher that uses SSE instruction sets to computer Pi, and can be run in single or multi threaded. There are others out there too, but no one cares because it isnt supposed to be the latest and greatest code.
SuperPi still utilizes x87 instructions even with version 1.9. The official website doesn't have any release notes, so its hard to confirm any changes. The way the author puts it, the code doesn't seem to of changed any.
and while most of the computing market has shifted towards multithreaded applications and more modern instruction sets, Super PI still remains quite indicative of CPU capability in specific applications such as computer gaming.
Tho I am willing to bet it still utilizes x87. The reason as to why is consistency. The original version utilized x87 instructions, so all the years of testing and people contributing results would go right down the crap chute if he changed the instruction set used.