←back to thread

1080 points antipaul | 7 comments | | HN request time: 0.454s | source | bottom
1. LIV2 ◴[] No.25065406[source]
Is geekbench accurate at comparing across different architectures?
replies(3): >>25065656 #>>25065831 #>>25065996 #
2. wizee ◴[] No.25065656[source]
Generally, yes. The benchmarks are calculating/computing the same things on both architectures, and the various sub-benchmarks are based on real-world non-trivial computational problems rather than microbenchmarks that are easily manipulated by instruction set differences.
replies(1): >>25065800 #
3. userbinator ◴[] No.25065800[source]
Unless they are written in optimised Asm I would not compare across architectures, because there is considerable leeway in compilers and my experience has shown that a good human can often beat a compiler solidly --- at least on x86.

https://www.realworldtech.com/forum/?threadid=185109&curpost...

replies(1): >>25066374 #
4. ytch ◴[] No.25065831[source]
Geekbench tests daily tasks like AES, PDF, HTML5. If the score is higher, then daily tasks are faster too.

IMHO it is reliable across different Arch/CPU/OS.

5. YetAnotherNick ◴[] No.25065996[source]
If anything, I feel like many tests are based on x86 special instructions like AES, which does not directly translate to other tasks. But for most of the tasks I think it wouldn't be possible that the processor are only better at those and performance of most program should correlate with geekbench score.
replies(1): >>25066268 #
6. johncolanduoni ◴[] No.25066268[source]
ARM has AES instruction extensions, and IIRC iPhones have had them for some time.
7. saagarjha ◴[] No.25066374{3}[source]
How often is software written by a good human?