Implementation notes: amd64, skylake, crypto_stream/hc128

Computer: skylake
Architecture: amd64
CPU ID: GenuineIntel-000506e3-bfebfbff
SUPERCOP version: 20161026
Operation: crypto_stream
Primitive: hc128
TimeImplementationCompilerBenchmark dateSUPERCOP version
14582e/hc-128/200701agcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
14598e/hc-128/200701agcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
14614e/hc-128/200701bgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
14624e/hc-128/200701agcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
14626e/hc-128/200606gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
14628e/hc-128/200606gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
14636e/hc-128/200701bgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
14640e/hc-128/200701bgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
14648e/hc-128/200606gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
15522e/hc-128/200701agcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
15522e/hc-128/200701agcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
15526e/hc-128/200701agcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
15554e/hc-128/200606gcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
15562e/hc-128/200701bgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
15562e/hc-128/200701bgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
15564e/hc-128/200606gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
15568e/hc-128/200701bgcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
15616e/hc-128/200701agcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
15628e/hc-128/200701agcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
15644e/hc-128/200606gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
15660e/hc-128/200701bgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
15664e/hc-128/200701bgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
15674e/hc-128/200606gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
15680e/hc-128/200701bgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
15682e/hc-128/200606gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
15690e/hc-128/200701bgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
15720e/hc-128/200606gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
15742e/hc-128/200701agcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
15754e/hc-128/200701agcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
15754e/hc-128/200701agcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
15756e/hc-128/200701agcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
15758e/hc-128/200606gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
15762e/hc-128/200701agcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
15764e/hc-128/200701bgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
15768e/hc-128/200701bgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
15798e/hc-128/200606gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
15810e/hc-128/200701bgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
15816e/hc-128/200606gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
15822e/hc-128/200701bgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
15830e/hc-128/200701agcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
15844e/hc-128/200701agcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
15872e/hc-128/200701bgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
15876e/hc-128/200606gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
15882e/hc-128/200606gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
15886e/hc-128/200606gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
15954e/hc-128/200701agcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
15962e/hc-128/200701agcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
15966e/hc-128/200701agcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
15966e/hc-128/200701agcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
15986e/hc-128/200701agcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
16020e/hc-128/200701agcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
16022e/hc-128/200701bgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
16024e/hc-128/200701agcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
16024e/hc-128/200701bgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
16036e/hc-128/200701agcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
16042e/hc-128/200701agcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
16044e/hc-128/200701bgcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
16044e/hc-128/200701bgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
16044e/hc-128/200606gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
16050e/hc-128/200606gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
16052e/hc-128/200606gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
16064e/hc-128/200606gcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
16068e/hc-128/200701bgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
16068e/hc-128/200606gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
16088e/hc-128/200701bgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
16098e/hc-128/200606gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
16112e/hc-128/200701bgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
16112e/hc-128/200606gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
16114e/hc-128/200606gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
16114e/hc-128/200701agcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
16116e/hc-128/200701bgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
16144e/hc-128/200701bgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
16146e/hc-128/200701agcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
16156e/hc-128/200701agcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
16158e/hc-128/200701agcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
16160e/hc-128/200701agcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
16162e/hc-128/200606gcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
16168e/hc-128/200701bgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
16174e/hc-128/200701agcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
16174e/hc-128/200701agcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
16184e/hc-128/200606gcc -O3 -fomit-frame-pointer2016121520161026
16188e/hc-128/200701agcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
16198e/hc-128/200701agcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
16204e/hc-128/200701bgcc -m64 -O3 -fomit-frame-pointer2016121520161026
16204e/hc-128/200606gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
16204e/hc-128/200606gcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
16206e/hc-128/200701bgcc -O3 -fomit-frame-pointer2016121520161026
16208e/hc-128/200701bgcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
16210e/hc-128/200701agcc -m64 -O3 -fomit-frame-pointer2016121520161026
16210e/hc-128/200606gcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
16210e/hc-128/200701bgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
16212e/hc-128/200701bgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
16218e/hc-128/200606gcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
16220e/hc-128/200701agcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
16220e/hc-128/200606gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
16220e/hc-128/200701bgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
16220e/hc-128/200701agcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
16222e/hc-128/200701bgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
16222e/hc-128/200701agcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
16228e/hc-128/200606gcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
16230e/hc-128/200701bgcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
16232e/hc-128/200606gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
16240e/hc-128/200701agcc -O3 -fomit-frame-pointer2016121520161026
16240e/hc-128/200606gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
16250e/hc-128/200701bgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
16254e/hc-128/200606gcc -m64 -O3 -fomit-frame-pointer2016121520161026
16262e/hc-128/200701bgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
16268e/hc-128/200606gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
16276e/hc-128/200606gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
16282e/hc-128/200606gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
16288e/hc-128/200701bgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
16288e/hc-128/200701bgcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
16288e/hc-128/200701agcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
16290e/hc-128/200606gcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
16294e/hc-128/200701agcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
16294e/hc-128/200701bgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
16310e/hc-128/200701bgcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
16312e/hc-128/200606gcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
16316e/hc-128/200701bgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
16394e/hc-128/200701agcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
16402e/hc-128/200701agcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
16422e/hc-128/200701agcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
16462e/hc-128/200606gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
16470e/hc-128/200701bgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
16472e/hc-128/200701bgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
16478e/hc-128/200701bgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
16490e/hc-128/200606gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
16624e/hc-128/200606gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
16772e/hc-128/200701agcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
16786e/hc-128/200701agcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
16796e/hc-128/200701agcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
16808e/hc-128/200701agcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
16808e/hc-128/200701agcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
16810e/hc-128/200701agcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
16820e/hc-128/200701agcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
16820e/hc-128/200606gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
16850e/hc-128/200701agcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
16850e/hc-128/200701agcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
16906e/hc-128/200701agcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
16912e/hc-128/200701agcc -funroll-loops -O -fomit-frame-pointer2016121520161026
16972e/hc-128/200606gcc -funroll-loops -O -fomit-frame-pointer2016121520161026
16980e/hc-128/200701bgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
16982e/hc-128/200606gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
16984e/hc-128/200606gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
16990e/hc-128/200701bgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
16990e/hc-128/200701bgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
17000e/hc-128/200606gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
17002e/hc-128/200701bgcc -funroll-loops -O -fomit-frame-pointer2016121520161026
17004e/hc-128/200606gcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
17022e/hc-128/200606gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
17024e/hc-128/200701bgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
17026e/hc-128/200606gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
17026e/hc-128/200701bgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
17032e/hc-128/200701bgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
17032e/hc-128/200701bgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
17044e/hc-128/200606gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
17048e/hc-128/200701aclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
17062e/hc-128/200701aclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
17064e/hc-128/200606gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
17068e/hc-128/200701aclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
17094e/hc-128/200606gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
17104e/hc-128/200701bgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
17150e/hc-128/200701bclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
17150e/hc-128/200701bgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
17164e/hc-128/200701bclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
17178e/hc-128/200606clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
17182e/hc-128/200606clang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
17182e/hc-128/200701agcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
17188e/hc-128/200606gcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
17190e/hc-128/200701bgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
17194e/hc-128/200606clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
17196e/hc-128/200701bgcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
17212e/hc-128/200701agcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
17218e/hc-128/200701bclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
17232e/hc-128/200701agcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
17234e/hc-128/200606gcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
17238e/hc-128/200701agcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
17242e/hc-128/200606gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
17244e/hc-128/200606gcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
17244e/hc-128/200701bgcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
17246e/hc-128/200701bgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
17246e/hc-128/200701agcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
17248e/hc-128/200701bgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
17252e/hc-128/200701agcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
17254e/hc-128/200701agcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
17260e/hc-128/200606gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
17262e/hc-128/200701bgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
17264e/hc-128/200701agcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
17266e/hc-128/200701agcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
17266e/hc-128/200606gcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
17266e/hc-128/200701agcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
17268e/hc-128/200701bgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
17268e/hc-128/200701agcc -march=nocona -Os -fomit-frame-pointer2016121520161026
17270e/hc-128/200701bgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
17272e/hc-128/200606clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
17276e/hc-128/200701bgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
17276e/hc-128/200606gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
17276e/hc-128/200606gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
17276e/hc-128/200701agcc -march=k8 -Os -fomit-frame-pointer2016121520161026
17278e/hc-128/200606gcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
17278e/hc-128/200606gcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
17278e/hc-128/200701agcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
17282e/hc-128/200701agcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
17282e/hc-128/200606gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
17282e/hc-128/200701agcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
17282e/hc-128/200606gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
17284e/hc-128/200701bgcc -O2 -fomit-frame-pointer2016121520161026
17284e/hc-128/200701agcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
17286e/hc-128/200701agcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
17286e/hc-128/200701agcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
17288e/hc-128/200701agcc -Os -fomit-frame-pointer2016121520161026
17288e/hc-128/200701bgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
17290e/hc-128/200701agcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
17292e/hc-128/200701bgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
17292e/hc-128/200701bgcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
17294e/hc-128/200606gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
17296e/hc-128/200701bgcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
17296e/hc-128/200701agcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
17302e/hc-128/200701bgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
17302e/hc-128/200701agcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
17304e/hc-128/200701agcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
17306e/hc-128/200606gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
17310e/hc-128/200701agcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
17312e/hc-128/200606gcc -O2 -fomit-frame-pointer2016121520161026
17312e/hc-128/200606gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
17314e/hc-128/200701agcc -m64 -O2 -fomit-frame-pointer2016121520161026
17316e/hc-128/200606gcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
17318e/hc-128/200701bgcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
17322e/hc-128/200606gcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
17322e/hc-128/200701bgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
17324e/hc-128/200701bgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
17324e/hc-128/200701agcc -m64 -Os -fomit-frame-pointer2016121520161026
17324e/hc-128/200701agcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
17326e/hc-128/200701agcc -O2 -fomit-frame-pointer2016121520161026
17326e/hc-128/200606gcc -Os -fomit-frame-pointer2016121520161026
17326e/hc-128/200701agcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
17326e/hc-128/200606gcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
17328e/hc-128/200701bgcc -Os -fomit-frame-pointer2016121520161026
17328e/hc-128/200606gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
17332e/hc-128/200701bgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
17334e/hc-128/200701bgcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
17336e/hc-128/200701bgcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
17336e/hc-128/200701bgcc -march=nocona -Os -fomit-frame-pointer2016121520161026
17340e/hc-128/200606gcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
17340e/hc-128/200701agcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
17340e/hc-128/200701bgcc -march=k8 -Os -fomit-frame-pointer2016121520161026
17342e/hc-128/200701agcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
17342e/hc-128/200701agcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
17346e/hc-128/200606gcc -march=nocona -Os -fomit-frame-pointer2016121520161026
17348e/hc-128/200606gcc -m64 -Os -fomit-frame-pointer2016121520161026
17348e/hc-128/200606gcc -march=k8 -Os -fomit-frame-pointer2016121520161026
17352e/hc-128/200701agcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
17352e/hc-128/200701bgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
17354e/hc-128/200701aclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
17354e/hc-128/200606gcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
17356e/hc-128/200701agcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
17358e/hc-128/200701bgcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
17360e/hc-128/200701bgcc -m64 -O2 -fomit-frame-pointer2016121520161026
17364e/hc-128/200701bgcc -m64 -Os -fomit-frame-pointer2016121520161026
17364e/hc-128/200701agcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
17366e/hc-128/200606gcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
17368e/hc-128/200701agcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
17368e/hc-128/200701bgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
17372e/hc-128/200606gcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
17372e/hc-128/200701agcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
17376e/hc-128/200701agcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
17378e/hc-128/200701bgcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
17388e/hc-128/200701bgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
17392e/hc-128/200606gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
17392e/hc-128/200606gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
17394e/hc-128/200606gcc -m64 -O2 -fomit-frame-pointer2016121520161026
17396e/hc-128/200606gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
17402e/hc-128/200701bgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
17402e/hc-128/200606gcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
17404e/hc-128/200606gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
17406e/hc-128/200701bgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
17410e/hc-128/200701bgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
17432e/hc-128/200701bgcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
17440e/hc-128/200701bgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
17454e/hc-128/200701bclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
17464e/hc-128/200701bgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
17466e/hc-128/200701bgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
17496e/hc-128/200606gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
17496e/hc-128/200701agcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
17510e/hc-128/200606clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
17526e/hc-128/200606gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
17526e/hc-128/200606gcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
17540e/hc-128/200606gcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
17542e/hc-128/200701aclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
17544e/hc-128/200701aclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
17554e/hc-128/200701bclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
17556e/hc-128/200606clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
17560e/hc-128/200701bgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
17570e/hc-128/200606clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
17574e/hc-128/200701bclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
17582e/hc-128/200606clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
17582e/hc-128/200701agcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
17582e/hc-128/200701agcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
17586e/hc-128/200701bclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
17592e/hc-128/200701aclang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
17596e/hc-128/200701aclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
17598e/hc-128/200701agcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
17598e/hc-128/200701agcc -march=nocona -O -fomit-frame-pointer2016121520161026
17612e/hc-128/200701agcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
17630e/hc-128/200701bgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
17646e/hc-128/200701agcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
17650e/hc-128/200701bclang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
17672e/hc-128/200701aclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
17686e/hc-128/200701agcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
17692e/hc-128/200606gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
17698e/hc-128/200606gcc -O -fomit-frame-pointer2016121520161026
17698e/hc-128/200701agcc -m64 -O -fomit-frame-pointer2016121520161026
17704e/hc-128/200606gcc -march=nocona -O -fomit-frame-pointer2016121520161026
17710e/hc-128/200701bgcc -m64 -O -fomit-frame-pointer2016121520161026
17718e/hc-128/200701bgcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
17728e/hc-128/200701bgcc -march=nocona -O -fomit-frame-pointer2016121520161026
17734e/hc-128/200701bgcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
17734e/hc-128/200606gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
17734e/hc-128/200606gcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
17734e/hc-128/200701agcc -march=barcelona -O -fomit-frame-pointer2016121520161026
17736e/hc-128/200606gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
17738e/hc-128/200701bgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
17740e/hc-128/200701bgcc -O -fomit-frame-pointer2016121520161026
17740e/hc-128/200701bgcc -march=barcelona -O -fomit-frame-pointer2016121520161026
17746e/hc-128/200701agcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
17746e/hc-128/200701agcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
17748e/hc-128/200606gcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
17750e/hc-128/200606gcc -m64 -O -fomit-frame-pointer2016121520161026
17750e/hc-128/200606gcc -march=barcelona -O -fomit-frame-pointer2016121520161026
17754e/hc-128/200701agcc -march=k8 -O -fomit-frame-pointer2016121520161026
17756e/hc-128/200606clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
17756e/hc-128/200701bgcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
17762e/hc-128/200701aclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
17776e/hc-128/200701bclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
17778e/hc-128/200606clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
17778e/hc-128/200606gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
17780e/hc-128/200701bgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
17780e/hc-128/200701bgcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
17788e/hc-128/200606gcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
17794e/hc-128/200701bclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
17798e/hc-128/200606gcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
17800e/hc-128/200606gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
17802e/hc-128/200701agcc -O -fomit-frame-pointer2016121520161026
17808e/hc-128/200701bgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
17820e/hc-128/200701agcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
17834e/hc-128/200606gcc -march=k8 -O -fomit-frame-pointer2016121520161026
17856e/hc-128/200701bgcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
17862e/hc-128/200701agcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
17868e/hc-128/200606gcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
17876e/hc-128/200701bgcc -march=k8 -O -fomit-frame-pointer2016121520161026
17884e/hc-128/200701bgcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
17928e/hc-128/200701bgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
18114e/hc-128/200606gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
18258e/hc-128/200606gcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
51778e/hc-128/200606gcc2016121520161026
51898e/hc-128/200606gcc -funroll-loops2016121520161026
52474e/hc-128/200701agcc2016121520161026
52530e/hc-128/200701acc2016121520161026
52588e/hc-128/200701agcc -funroll-loops2016121520161026
52948e/hc-128/200606cc2016121520161026
56912e/hc-128/200701bcc2016121520161026
56936e/hc-128/200701bgcc -funroll-loops2016121520161026
56988e/hc-128/200701bgcc2016121520161026