Implementation notes: amd64, haswell, crypto_stream/hc128

Computer: haswell
Architecture: amd64
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_stream
Primitive: hc128
TimeImplementationCompilerBenchmark dateSUPERCOP version
16904e/hc-128/200701agcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060920130419
17140e/hc-128/200606gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
17160e/hc-128/200606gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060920130419
17444e/hc-128/200701agcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
17500e/hc-128/200701bgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
17516e/hc-128/200606gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
17554e/hc-128/200701bgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060920130419
17735e/hc-128/200701agcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
17740e/hc-128/200701agcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060920130419
17820e/hc-128/200606gcc -m64 -Os -fomit-frame-pointer2013060920130419
17839e/hc-128/200606gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060920130419
17992e/hc-128/200701bgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060920130419
18009e/hc-128/200701bgcc -funroll-loops -O3 -fomit-frame-pointer2013060920130419
18020e/hc-128/200701bgcc -march=barcelona -O3 -fomit-frame-pointer2013060920130419
18051e/hc-128/200606gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
18124e/hc-128/200701agcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060920130419
18125e/hc-128/200701bgcc -funroll-loops -m64 -O -fomit-frame-pointer2013060920130419
18176e/hc-128/200606gcc -O3 -fomit-frame-pointer2013060920130419
18228e/hc-128/200701agcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060920130419
18244e/hc-128/200606gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060920130419
18288e/hc-128/200606gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
18288e/hc-128/200701agcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060920130419
18300e/hc-128/200606gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060920130419
18376e/hc-128/200701bgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
18428e/hc-128/200701bgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
18456e/hc-128/200606gcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
18482e/hc-128/200701bgcc -march=nocona -Os -fomit-frame-pointer2013060920130419
18502e/hc-128/200606gcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
18516e/hc-128/200701bgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
18551e/hc-128/200606gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060920130419
18560e/hc-128/200606gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
18600e/hc-128/200701agcc -funroll-loops -m64 -O -fomit-frame-pointer2013060920130419
18630e/hc-128/200606gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
18639e/hc-128/200606gcc -march=barcelona -O3 -fomit-frame-pointer2013060920130419
18660e/hc-128/200606gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
18672e/hc-128/200606gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
18676e/hc-128/200606gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060920130419
18676e/hc-128/200701agcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
18676e/hc-128/200701agcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
18676e/hc-128/200606gcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
18688e/hc-128/200606gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060920130419
18696e/hc-128/200701bgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060920130419
18708e/hc-128/200701agcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060920130419
18708e/hc-128/200606gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060920130419
18720e/hc-128/200606gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
18730e/hc-128/200606gcc -m64 -O3 -fomit-frame-pointer2013060920130419
18755e/hc-128/200701agcc -O3 -fomit-frame-pointer2013060920130419
18755e/hc-128/200701bgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
18759e/hc-128/200701bgcc -funroll-loops -Os -fomit-frame-pointer2013060920130419
18760e/hc-128/200606gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
18763e/hc-128/200701bgcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
18771e/hc-128/200701bgcc -m64 -O -fomit-frame-pointer2013060920130419
18775e/hc-128/200606gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060920130419
18784e/hc-128/200701bgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060920130419
18784e/hc-128/200606gcc -march=barcelona -O -fomit-frame-pointer2013060920130419
18787e/hc-128/200606gcc -m64 -O -fomit-frame-pointer2013060920130419
18792e/hc-128/200606gcc -m64 -march=core2 -O -fomit-frame-pointer2013060920130419
18800e/hc-128/200701bgcc -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
18804e/hc-128/200606gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060920130419
18808e/hc-128/200701agcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
18824e/hc-128/200701bgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
18825e/hc-128/200606gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060920130419
18829e/hc-128/200701agcc -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
18842e/hc-128/200701bgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060920130419
18850e/hc-128/200606gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060920130419
18854e/hc-128/200701agcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060920130419
18870e/hc-128/200701bgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060920130419
18879e/hc-128/200606gcc -march=nocona -O -fomit-frame-pointer2013060920130419
18904e/hc-128/200701bgcc -march=k8 -O3 -fomit-frame-pointer2013060920130419
19078e/hc-128/200606gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060920130419
19090e/hc-128/200606gcc -funroll-loops -O2 -fomit-frame-pointer2013060920130419
19096e/hc-128/200701bgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060920130419
19102e/hc-128/200701agcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060920130419
19128e/hc-128/200606gcc -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
19140e/hc-128/200701agcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060920130419
19148e/hc-128/200701agcc -funroll-loops -O2 -fomit-frame-pointer2013060920130419
19148e/hc-128/200701bgcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
19152e/hc-128/200701agcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060920130419
19152e/hc-128/200606gcc -march=k8 -O2 -fomit-frame-pointer2013060920130419
19164e/hc-128/200606gcc -m64 -O2 -fomit-frame-pointer2013060920130419
19172e/hc-128/200701agcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060920130419
19172e/hc-128/200606gcc -march=k8 -Os -fomit-frame-pointer2013060920130419
19176e/hc-128/200701agcc -m64 -O2 -fomit-frame-pointer2013060920130419
19182e/hc-128/200701agcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
19188e/hc-128/200701agcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060920130419
19224e/hc-128/200701bgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060920130419
19264e/hc-128/200606gcc -march=nocona -Os -fomit-frame-pointer2013060920130419
19272e/hc-128/200701bgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060920130419
19276e/hc-128/200606gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060920130419
19284e/hc-128/200701bgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
19284e/hc-128/200701agcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
19288e/hc-128/200701agcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
19296e/hc-128/200701agcc -m64 -march=core2 -Os -fomit-frame-pointer2013060920130419
19300e/hc-128/200701agcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
19300e/hc-128/200606gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
19308e/hc-128/200606gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
19338e/hc-128/200606gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060920130419
19356e/hc-128/200606gcc -funroll-loops -m64 -O -fomit-frame-pointer2013060920130419
19360e/hc-128/200701bgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
19368e/hc-128/200701agcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
19368e/hc-128/200701agcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060920130419
19376e/hc-128/200606gcc -funroll-loops -Os -fomit-frame-pointer2013060920130419
19376e/hc-128/200606gcc -march=nocona -O3 -fomit-frame-pointer2013060920130419
19384e/hc-128/200701bgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060920130419
19388e/hc-128/200701bgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
19396e/hc-128/200701agcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060920130419
19410e/hc-128/200606gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
19410e/hc-128/200701bgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060920130419
19430e/hc-128/200606gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
19432e/hc-128/200701bgcc -O3 -fomit-frame-pointer2013060920130419
19432e/hc-128/200701bgcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
19440e/hc-128/200701bgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
19464e/hc-128/200606gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060920130419
19466e/hc-128/200606gcc -funroll-loops -O -fomit-frame-pointer2013060920130419
19468e/hc-128/200701agcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
19468e/hc-128/200701bgcc -m64 -march=core2 -O -fomit-frame-pointer2013060920130419
19470e/hc-128/200701agcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060920130419
19472e/hc-128/200606gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060920130419
19480e/hc-128/200606gcc -funroll-loops -O3 -fomit-frame-pointer2013060920130419
19488e/hc-128/200701bgcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
19496e/hc-128/200701bgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
19504e/hc-128/200701agcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060920130419
19508e/hc-128/200701bgcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060920130419
19516e/hc-128/200701agcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060920130419
19532e/hc-128/200606gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060920130419
19532e/hc-128/200701agcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060920130419
19536e/hc-128/200606gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060920130419
19544e/hc-128/200701bgcc -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
19552e/hc-128/200701agcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060920130419
19568e/hc-128/200606gcc -O -fomit-frame-pointer2013060920130419
19572e/hc-128/200701bgcc -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
19608e/hc-128/200606gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
19644e/hc-128/200701bgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
19684e/hc-128/200701bgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
19720e/hc-128/200606gcc -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
19728e/hc-128/200701bclang -O3 -mavx2013060920130419
19776e/hc-128/200701bgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060920130419
19840e/hc-128/200701bgcc -funroll-loops -O2 -fomit-frame-pointer2013060920130419
19890e/hc-128/200701agcc -O2 -fomit-frame-pointer2013060920130419
19890e/hc-128/200701bgcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
19894e/hc-128/200701bgcc -Os -fomit-frame-pointer2013060920130419
19894e/hc-128/200606gcc -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
19898e/hc-128/200701bgcc -m64 -O2 -fomit-frame-pointer2013060920130419
19906e/hc-128/200701bgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060920130419
19906e/hc-128/200701agcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060920130419
19912e/hc-128/200606gcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
19912e/hc-128/200701agcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060920130419
19918e/hc-128/200701bgcc -m64 -Os -fomit-frame-pointer2013060920130419
19924e/hc-128/200701agcc -march=barcelona -O2 -fomit-frame-pointer2013060920130419
19928e/hc-128/200701bgcc -O2 -fomit-frame-pointer2013060920130419
19928e/hc-128/200606gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060920130419
19928e/hc-128/200701agcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060920130419
19932e/hc-128/200701bgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060920130419
19936e/hc-128/200606gcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060920130419
19940e/hc-128/200701bgcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
19940e/hc-128/200701bgcc -march=barcelona -Os -fomit-frame-pointer2013060920130419
19944e/hc-128/200701bgcc -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
19952e/hc-128/200606gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060920130419
19956e/hc-128/200701bgcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
19960e/hc-128/200701bgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060920130419
19960e/hc-128/200606gcc -march=barcelona -Os -fomit-frame-pointer2013060920130419
19968e/hc-128/200701bgcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060920130419
19974e/hc-128/200701agcc -Os -fomit-frame-pointer2013060920130419
19980e/hc-128/200701bgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060920130419
19982e/hc-128/200701bgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060920130419
19986e/hc-128/200606gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
20002e/hc-128/200701agcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
20006e/hc-128/200606gcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060920130419
20018e/hc-128/200701agcc -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
20022e/hc-128/200701agcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060920130419
20022e/hc-128/200701bgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060920130419
20024e/hc-128/200606gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060920130419
20034e/hc-128/200701agcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060920130419
20034e/hc-128/200701bgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060920130419
20036e/hc-128/200701bgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060920130419
20048e/hc-128/200606gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060920130419
20052e/hc-128/200606gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060920130419
20056e/hc-128/200701agcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060920130419
20064e/hc-128/200606gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060920130419
20068e/hc-128/200606gcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060920130419
20072e/hc-128/200701agcc -m64 -O3 -fomit-frame-pointer2013060920130419
20080e/hc-128/200701agcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060920130419
20080e/hc-128/200701agcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
20080e/hc-128/200701bgcc -march=barcelona -O2 -fomit-frame-pointer2013060920130419
20092e/hc-128/200701agcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060920130419
20110e/hc-128/200701agcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
20120e/hc-128/200701bgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060920130419
20138e/hc-128/200701agcc -march=k8 -O3 -fomit-frame-pointer2013060920130419
20140e/hc-128/200701agcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060920130419
20146e/hc-128/200701agcc -march=nocona -O3 -fomit-frame-pointer2013060920130419
20148e/hc-128/200701bgcc -march=nocona -O3 -fomit-frame-pointer2013060920130419
20156e/hc-128/200701bgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060920130419
20172e/hc-128/200701agcc -march=barcelona -O3 -fomit-frame-pointer2013060920130419
20176e/hc-128/200701agcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
20180e/hc-128/200701agcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060920130419
20188e/hc-128/200701bgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
20188e/hc-128/200606gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060920130419
20212e/hc-128/200606gcc -m64 -march=corei7 -O -fomit-frame-pointer2013060920130419
20218e/hc-128/200606gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060920130419
20220e/hc-128/200701bgcc -O -fomit-frame-pointer2013060920130419
20222e/hc-128/200701bgcc -m64 -O3 -fomit-frame-pointer2013060920130419
20232e/hc-128/200606gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060920130419
20238e/hc-128/200701agcc -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
20240e/hc-128/200701bgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060920130419
20244e/hc-128/200701bgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
20254e/hc-128/200606gcc -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
20262e/hc-128/200701bgcc -m64 -march=corei7 -O -fomit-frame-pointer2013060920130419
20266e/hc-128/200701agcc -m64 -march=core2 -O -fomit-frame-pointer2013060920130419
20266e/hc-128/200701bgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060920130419
20268e/hc-128/200701bgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060920130419
20270e/hc-128/200701agcc -m64 -march=corei7 -O -fomit-frame-pointer2013060920130419
20280e/hc-128/200701agcc -m64 -O -fomit-frame-pointer2013060920130419
20282e/hc-128/200701agcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060920130419
20286e/hc-128/200701agcc -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
20320e/hc-128/200701agcc -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
20364e/hc-128/200701agcc -funroll-loops -O3 -fomit-frame-pointer2013060920130419
20364e/hc-128/200701agcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
20375e/hc-128/200701agcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
20376e/hc-128/200701bgcc -march=k8 -O -fomit-frame-pointer2013060920130419
20382e/hc-128/200606gcc -march=k8 -O -fomit-frame-pointer2013060920130419
20453e/hc-128/200701bgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
20506e/hc-128/200701bgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060920130419
20632e/hc-128/200606gcc -march=barcelona -O2 -fomit-frame-pointer2013060920130419
20640e/hc-128/200701agcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
20668e/hc-128/200701bgcc -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
20676e/hc-128/200701agcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
20680e/hc-128/200701agcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060920130419
20688e/hc-128/200701agcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060920130419
20688e/hc-128/200606gcc -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
20688e/hc-128/200701agcc -march=k8 -O2 -fomit-frame-pointer2013060920130419
20692e/hc-128/200701bgcc -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
20692e/hc-128/200701agcc -funroll-loops -Os -fomit-frame-pointer2013060920130419
20696e/hc-128/200701bgcc -march=k8 -Os -fomit-frame-pointer2013060920130419
20704e/hc-128/200701agcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
20710e/hc-128/200701bgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060920130419
20712e/hc-128/200701bgcc -march=nocona -O2 -fomit-frame-pointer2013060920130419
20714e/hc-128/200701bgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060920130419
20720e/hc-128/200606gcc -O2 -fomit-frame-pointer2013060920130419
20732e/hc-128/200606gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060920130419
20740e/hc-128/200701bgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
20748e/hc-128/200701agcc -march=barcelona -Os -fomit-frame-pointer2013060920130419
20752e/hc-128/200701agcc -m64 -Os -fomit-frame-pointer2013060920130419
20752e/hc-128/200606gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060920130419
20760e/hc-128/200701agcc -march=k8 -Os -fomit-frame-pointer2013060920130419
20784e/hc-128/200701agcc -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
20788e/hc-128/200606gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060920130419
20788e/hc-128/200701bgcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060920130419
20800e/hc-128/200606gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060920130419
20840e/hc-128/200701agcc -march=nocona -O2 -fomit-frame-pointer2013060920130419
20844e/hc-128/200701agcc -march=nocona -Os -fomit-frame-pointer2013060920130419
20852e/hc-128/200701agcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060920130419
20855e/hc-128/200701bgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060920130419
20856e/hc-128/200701bgcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060920130419
20856e/hc-128/200606gcc -m64 -march=core2 -Os -fomit-frame-pointer2013060920130419
20860e/hc-128/200701bgcc -m64 -march=core2 -Os -fomit-frame-pointer2013060920130419
20880e/hc-128/200701agcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060920130419
20900e/hc-128/200701agcc -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
20901e/hc-128/200701agcc -funroll-loops -O -fomit-frame-pointer2013060920130419
20924e/hc-128/200701agcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060920130419
20979e/hc-128/200701bgcc -funroll-loops -O -fomit-frame-pointer2013060920130419
20984e/hc-128/200606gcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
21020e/hc-128/200701agcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
21028e/hc-128/200606gcc -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
21032e/hc-128/200701bgcc -march=barcelona -O -fomit-frame-pointer2013060920130419
21044e/hc-128/200701bgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060920130419
21056e/hc-128/200701bgcc -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
21058e/hc-128/200701agcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060920130419
21060e/hc-128/200701agcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060920130419
21060e/hc-128/200701agcc -march=barcelona -O -fomit-frame-pointer2013060920130419
21064e/hc-128/200606gcc -march=k8 -O3 -fomit-frame-pointer2013060920130419
21068e/hc-128/200606gcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060920130419
21092e/hc-128/200606gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060920130419
21100e/hc-128/200701agcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060920130419
21108e/hc-128/200701agcc -O -fomit-frame-pointer2013060920130419
21112e/hc-128/200606gcc -Os -fomit-frame-pointer2013060920130419
21116e/hc-128/200701agcc -march=nocona -O -fomit-frame-pointer2013060920130419
21120e/hc-128/200701bgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060920130419
21156e/hc-128/200701bgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060920130419
21158e/hc-128/200701agcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
21198e/hc-128/200701aclang -O32013060920130419
21252e/hc-128/200606clang -O32013060920130419
21286e/hc-128/200701bclang -O32013060920130419
21304e/hc-128/200606gcc -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
21352e/hc-128/200701agcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
21424e/hc-128/200701agcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060920130419
21527e/hc-128/200701bgcc -march=k8 -O2 -fomit-frame-pointer2013060920130419
21572e/hc-128/200606gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
21572e/hc-128/200701agcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060920130419
21701e/hc-128/200701bgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060920130419
21721e/hc-128/200606gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
21721e/hc-128/200606gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060920130419
21725e/hc-128/200701bgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060920130419
21725e/hc-128/200606gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060920130419
21758e/hc-128/200701agcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
21924e/hc-128/200701bgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060920130419
21929e/hc-128/200701bgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
21932e/hc-128/200606gcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
21933e/hc-128/200701agcc -march=k8 -O -fomit-frame-pointer2013060920130419
21994e/hc-128/200606gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060920130419
22000e/hc-128/200701aclang -O3 -mavx2013060920130419
22235e/hc-128/200606gcc -march=nocona -O2 -fomit-frame-pointer2013060920130419
22494e/hc-128/200701agcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
22514e/hc-128/200606gcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
22988e/hc-128/200701bgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060920130419
23022e/hc-128/200606clang -O3 -mavx2013060920130419
23989e/hc-128/200701bgcc -march=nocona -O -fomit-frame-pointer2013060920130419
58762e/hc-128/200606gcc -funroll-loops2013060920130419
60916e/hc-128/200606gcc2013060920130419
61500e/hc-128/200701agcc -funroll-loops2013060920130419
62424e/hc-128/200606cc2013060920130419
62516e/hc-128/200701bgcc -funroll-loops2013060920130419
62960e/hc-128/200701agcc2013060920130419
63244e/hc-128/200701acc2013060920130419
63982e/hc-128/200701bcc2013060920130419
66776e/hc-128/200701bgcc2013060920130419