Computer: needme
Architecture: amd64
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20081222
Operation: crypto_hash
Primitive: cubehash88
TimeImplementationCompilerBenchmark dateSUPERCOP version
35000emmintrin3gcc -O3 -fomit-frame-pointer2008122620081222
35000emmintrin3gcc -m64 -O3 -fomit-frame-pointer2008122620081222
35035emmintrin3gcc -m64 -march=k8 -O3 -fomit-frame-pointer2008122620081222
35049emmintrin3gcc -march=k8 -O3 -fomit-frame-pointer2008122620081222
36204emmintrin3gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2008122620081222
36232emmintrin3gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2008122620081222
36232emmintrin3gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2008122620081222
36274emmintrin3gcc -funroll-loops -O2 -fomit-frame-pointer2008122620081222
36281emmintrin3gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2008122620081222
36309emmintrin3gcc -funroll-loops -O3 -fomit-frame-pointer2008122620081222
36309emmintrin3gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2008122620081222
36330emmintrin3gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2008122620081222
36561emmintrin3gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2008122620081222
36575emmintrin3gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2008122620081222
36757emmintrin3gcc -m64 -march=nocona -O3 -fomit-frame-pointer2008122620081222
36757emmintrin3gcc -march=nocona -O3 -fomit-frame-pointer2008122620081222
36939emmintrin3gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2008122620081222
36939emmintrin3gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2008122620081222
37023emmintrin3gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2008122620081222
37023emmintrin3gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2008122620081222
37100emmintrin3gcc -funroll-loops -m64 -Os -fomit-frame-pointer2008122620081222
37100emmintrin3gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2008122620081222
37149emmintrin3gcc -funroll-loops -Os -fomit-frame-pointer2008122620081222
37149emmintrin3gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2008122620081222
37667emmintrin3gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2008122620081222
37667emmintrin3gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2008122620081222
37807emmintrin3gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2008122620081222
37814emmintrin3gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2008122620081222
37835emmintrin3gcc -funroll-loops -m64 -O -fomit-frame-pointer2008122620081222
37912emmintrin3gcc -funroll-loops -O -fomit-frame-pointer2008122620081222
40019emmintrin3gcc -O2 -fomit-frame-pointer2008122620081222
40026emmintrin3gcc -m64 -O2 -fomit-frame-pointer2008122620081222
40026emmintrin3gcc -march=k8 -O2 -fomit-frame-pointer2008122620081222
40061emmintrin3gcc -m64 -march=k8 -O2 -fomit-frame-pointer2008122620081222
40439emmintrin3gcc -Os -fomit-frame-pointer2008122620081222
40439emmintrin3gcc -m64 -Os -fomit-frame-pointer2008122620081222
40439emmintrin3gcc -m64 -march=k8 -Os -fomit-frame-pointer2008122620081222
40439emmintrin3gcc -march=k8 -Os -fomit-frame-pointer2008122620081222
40894emmintrin3gcc -m64 -march=nocona -O2 -fomit-frame-pointer2008122620081222
40915emmintrin3gcc -march=nocona -O2 -fomit-frame-pointer2008122620081222
41132emmintrin3gcc -m64 -march=nocona -Os -fomit-frame-pointer2008122620081222
41132emmintrin3gcc -march=nocona -Os -fomit-frame-pointer2008122620081222
45255emmintrin3gcc -m64 -march=k8 -O -fomit-frame-pointer2008122620081222
45255emmintrin3gcc -march=k8 -O -fomit-frame-pointer2008122620081222
45269emmintrin3gcc -O -fomit-frame-pointer2008122620081222
45269emmintrin3gcc -m64 -O -fomit-frame-pointer2008122620081222
46277emmintrin3gcc -m64 -march=nocona -O -fomit-frame-pointer2008122620081222
46277emmintrin3gcc -march=nocona -O -fomit-frame-pointer2008122620081222
381563emmintrin3cc2008122620081222
382676emmintrin3gcc2008122620081222
382683emmintrin3gcc -funroll-loops2008122620081222
383747simplegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2008122620081222
387513simplegcc -funroll-loops -m64 -O -fomit-frame-pointer2008122620081222
390117simplegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2008122620081222
391419simplegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2008122620081222
391489simplegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2008122620081222
392392simplegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2008122620081222
393498simplegcc -funroll-loops -O -fomit-frame-pointer2008122620081222
394408simplegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2008122620081222
398139simplegcc -funroll-loops -O2 -fomit-frame-pointer2008122620081222
398594simplegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2008122620081222
398594simplegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2008122620081222
404985simplegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2008122620081222
425845simplegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2008122620081222
427266simplegcc -funroll-loops -Os -fomit-frame-pointer2008122620081222
427266simplegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2008122620081222
427350simplegcc -funroll-loops -m64 -Os -fomit-frame-pointer2008122620081222
428477simplegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2008122620081222
428491simplegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2008122620081222
517748simplegcc -march=nocona -O3 -fomit-frame-pointer2008122620081222
522886simplegcc -m64 -march=nocona -O3 -fomit-frame-pointer2008122620081222
532791simplegcc -O3 -fomit-frame-pointer2008122620081222
553742simplegcc -m64 -march=k8 -O3 -fomit-frame-pointer2008122620081222
555905simplegcc -m64 -O3 -fomit-frame-pointer2008122620081222
556913simplegcc -march=k8 -O3 -fomit-frame-pointer2008122620081222
564830simplegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2008122620081222
566503simplegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2008122620081222
567574simplegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2008122620081222
585949simplegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2008122620081222
592291simplegcc -funroll-loops -O3 -fomit-frame-pointer2008122620081222
594867simplegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2008122620081222
874202specgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2008122620081222
875455specgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2008122620081222
877499simplegcc -m64 -march=k8 -O2 -fomit-frame-pointer2008122620081222
877660simplegcc -march=k8 -O2 -fomit-frame-pointer2008122620081222
878325specgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2008122620081222
878829simplegcc -O2 -fomit-frame-pointer2008122620081222
878829simplegcc -m64 -O2 -fomit-frame-pointer2008122620081222
879438specgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2008122620081222
879487specgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2008122620081222
879697specgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2008122620081222
882763specgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2008122620081222
884107specgcc -funroll-loops -O3 -fomit-frame-pointer2008122620081222
887670specgcc -funroll-loops -O2 -fomit-frame-pointer2008122620081222
888104specgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2008122620081222
893004simplegcc -O -fomit-frame-pointer2008122620081222
893004simplegcc -m64 -O -fomit-frame-pointer2008122620081222
893277simplegcc -m64 -march=nocona -O2 -fomit-frame-pointer2008122620081222
893508simplegcc -march=nocona -O2 -fomit-frame-pointer2008122620081222
898058simplegcc -m64 -march=k8 -O -fomit-frame-pointer2008122620081222
898058simplegcc -march=k8 -O -fomit-frame-pointer2008122620081222
906808simplegcc -m64 -march=nocona -O -fomit-frame-pointer2008122620081222
906906simplegcc -march=nocona -O -fomit-frame-pointer2008122620081222
914956simplegcc -Os -fomit-frame-pointer2008122620081222
915719simplegcc -m64 -Os -fomit-frame-pointer2008122620081222
915719simplegcc -m64 -march=k8 -Os -fomit-frame-pointer2008122620081222
915719simplegcc -march=k8 -Os -fomit-frame-pointer2008122620081222
915733simplegcc -m64 -march=nocona -Os -fomit-frame-pointer2008122620081222
915733simplegcc -march=nocona -Os -fomit-frame-pointer2008122620081222
928872specgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2008122620081222
942011specgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2008122620081222
990311specgcc -m64 -march=k8 -O3 -fomit-frame-pointer2008122620081222
992936specgcc -march=k8 -O3 -fomit-frame-pointer2008122620081222
993272specgcc -march=k8 -O2 -fomit-frame-pointer2008122620081222
1000118specgcc -m64 -march=k8 -O2 -fomit-frame-pointer2008122620081222
1001693specgcc -march=nocona -O2 -fomit-frame-pointer2008122620081222
1001735specgcc -m64 -march=nocona -O2 -fomit-frame-pointer2008122620081222
1001826specgcc -O2 -fomit-frame-pointer2008122620081222
1004150specgcc -m64 -O2 -fomit-frame-pointer2008122620081222
1007685specgcc -m64 -O3 -fomit-frame-pointer2008122620081222
1009211specgcc -O3 -fomit-frame-pointer2008122620081222
1031555specgcc -funroll-loops -Os -fomit-frame-pointer2008122620081222
1032822specgcc -funroll-loops -m64 -Os -fomit-frame-pointer2008122620081222
1032857specgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2008122620081222
1036119specgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2008122620081222
1036147specgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2008122620081222
1041908specgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2008122620081222
1082298specgcc -march=nocona -O3 -fomit-frame-pointer2008122620081222
1083537specgcc -m64 -march=nocona -O3 -fomit-frame-pointer2008122620081222
1135141specgcc -m64 -march=nocona -O -fomit-frame-pointer2008122620081222
1135463specgcc -m64 -march=k8 -O -fomit-frame-pointer2008122620081222
1136436specgcc -march=k8 -O -fomit-frame-pointer2008122620081222
1140685specgcc -march=nocona -O -fomit-frame-pointer2008122620081222
1143044specgcc -O -fomit-frame-pointer2008122620081222
1144710specgcc -m64 -O -fomit-frame-pointer2008122620081222
1169280specgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2008122620081222
1170925specgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2008122620081222
1186955specgcc -funroll-loops -O -fomit-frame-pointer2008122620081222
1188040specgcc -funroll-loops -m64 -O -fomit-frame-pointer2008122620081222
1200276specgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2008122620081222
1279670specgcc -march=k8 -Os -fomit-frame-pointer2008122620081222
1295042specgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2008122620081222
1420216specgcc -m64 -Os -fomit-frame-pointer2008122620081222
1440964specgcc -m64 -march=nocona -Os -fomit-frame-pointer2008122620081222
1450491specgcc -Os -fomit-frame-pointer2008122620081222
1468208specgcc -m64 -march=k8 -Os -fomit-frame-pointer2008122620081222
1694196specgcc -march=nocona -Os -fomit-frame-pointer2008122620081222
2939405simplegcc2008122620081222
2940483simplegcc -funroll-loops2008122620081222
2953517simplecc2008122620081222
6652450specgcc2008122620081222
6654767specgcc -funroll-loops2008122620081222
6687660speccc2008122620081222