Skip to content

Instantly share code, notes, and snippets.

@dfyz
Last active August 5, 2019 23:17
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dfyz/58322a7c8fe6a4e5fcbae9118b384707 to your computer and use it in GitHub Desktop.
Save dfyz/58322a7c8fe6a4e5fcbae9118b384707 to your computer and use it in GitHub Desktop.
DEC Alpha GCC vs. Clang benchmark
**************
*** X86_64 ***
**************
~/alpha-test-programs/fib $ time echo 40 | ./a.out
102334155
102334155
real 0m0.661s
user 0m0.658s
sys 0m0.002s
~/alpha-test-programs/bignum $ time ./a.out | md5sum
3b558052500230040b9745e1dc8f5991 -
real 0m2.425s
user 0m2.410s
sys 0m0.003s
~/alpha-test-programs/nbody $ time ./a.out
-0.169075164
-0.169059907
real 0m4.470s
user 0m4.436s
sys 0m0.001s
*******************
*** ALPHA (gcc) ***
*******************
dfyz@dfyz-alpha ~/clang/fib $ time echo 40 | ./a.out
102334155
102334155
real 0m7.058s
user 0m7.048s
sys 0m0.009s
dfyz@dfyz-alpha ~/clang/bignum $ time ./a.out | md5sum
3b558052500230040b9745e1dc8f5991 -
real 0m30.946s
user 0m30.924s
sys 0m0.013s
dfyz@dfyz-alpha ~/clang/nbody $ time ./a.out
-0.169075164
-0.169059907
real 1m11.863s
user 1m11.824s
sys 0m0.007s
*********************
*** ALPHA (clang) ***
*********************
dfyz@dfyz-alpha ~/clang/fib $ time echo 40 | ./a.out
102334155
102334155
real 0m12.186s
user 0m12.176s
sys 0m0.007s
dfyz@dfyz-alpha ~/clang/bignum $ time ./a.out | md5sum
3b558052500230040b9745e1dc8f5991 -
real 0m35.216s
user 0m35.195s
sys 0m0.008s
dfyz@dfyz-alpha ~/clang/nbody $ time ./a.out
-0.169075164
-0.169059907
real 1m12.120s
user 1m12.081s
sys 0m0.005s
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment