Implementation notes: amd64, hydra1, crypto_stream/tpy6

Computer: hydra1
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_stream
Primitive: tpy6
TimeImplementationCompilerBenchmark dateSUPERCOP version
8776e/tpy6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016101420161009
8813e/tpy6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016101420161009
8818e/tpy6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016101420161009
8888e/tpy6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016101420161009
8936e/tpy6gcc -funroll-loops -O2 -fomit-frame-pointer2016101420161009
8973e/tpy6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016101420161009
8993e/tpy6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016101420161009
9019e/tpy6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016101420161009
9030e/tpy6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016101420161009
9043e/tpy6gcc -funroll-loops -O3 -fomit-frame-pointer2016101420161009
9049e/tpy6gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016101420161009
9112e/tpy6gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016101420161009
9128e/tpy6gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016101420161009
9133e/tpy6gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016101420161009
9251e/tpy6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016101420161009
9251e/tpy6gcc -march=barcelona -O2 -fomit-frame-pointer2016101420161009
9253e/tpy6gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016101420161009
9256e/tpy6gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016101420161009
9256e/tpy6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016101420161009
9262e/tpy6gcc -funroll-loops -Os -fomit-frame-pointer2016101420161009
9263e/tpy6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2016101420161009
9312e/tpy6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016101420161009
9325e/tpy6gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016101420161009
9355e/tpy6gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016101420161009
9360e/tpy6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016101420161009
9365e/tpy6gcc -m64 -O2 -fomit-frame-pointer2016101420161009
9368e/tpy6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2016101420161009
9411e/tpy6gcc -march=barcelona -O3 -fomit-frame-pointer2016101420161009
9474e/tpy6gcc -O3 -fomit-frame-pointer2016101420161009
9474e/tpy6gcc -m64 -O3 -fomit-frame-pointer2016101420161009
9482e/tpy6gcc -O2 -fomit-frame-pointer2016101420161009
9485e/tpy6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016101420161009
9501e/tpy6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2016101420161009
9576e/tpy6gcc -m64 -march=core2 -O2 -fomit-frame-pointer2016101420161009
9590e/tpy6gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101420161009
9629e/tpy6gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016101420161009
9634e/tpy6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2016101420161009
9654e/tpy6gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016101420161009
9786e/tpy6gcc -march=nocona -O3 -fomit-frame-pointer2016101420161009
9794e/tpy6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2016101420161009
9797e/tpy6gcc -march=k8 -O3 -fomit-frame-pointer2016101420161009
9843e/tpy6gcc -march=nocona -O2 -fomit-frame-pointer2016101420161009
9845e/tpy6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016101420161009
9867e/tpy6gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101420161009
9874e/tpy6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2016101420161009
9878e/tpy6gcc -march=k8 -O2 -fomit-frame-pointer2016101420161009
9925e/tpy6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016101420161009
9949e/tpy6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016101420161009
9952e/tpy6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2016101420161009
9957e/tpy6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016101420161009
10288e/tpy6gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016101420161009
10334e/tpy6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016101420161009
10344e/tpy6clang -O3 -fomit-frame-pointer -Qunused-arguments2016101420161009
10371e/tpy6gcc -march=k8 -Os -fomit-frame-pointer2016101420161009
10373e/tpy6gcc -m64 -Os -fomit-frame-pointer2016101420161009
10373e/tpy6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2016101420161009
10373e/tpy6gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101420161009
10378e/tpy6gcc -Os -fomit-frame-pointer2016101420161009
10378e/tpy6gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016101420161009
10400e/tpy6gcc -m64 -march=nocona -Os -fomit-frame-pointer2016101420161009
10405e/tpy6gcc -fno-schedule-insns -Os -fomit-frame-pointer2016101420161009
10405e/tpy6gcc -march=barcelona -Os -fomit-frame-pointer2016101420161009
10432e/tpy6gcc -march=nocona -Os -fomit-frame-pointer2016101420161009
10440e/tpy6gcc -m64 -march=corei7 -Os -fomit-frame-pointer2016101420161009
10466e/tpy6gcc -m64 -march=k8 -Os -fomit-frame-pointer2016101420161009
10468e/tpy6gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016101420161009
10475e/tpy6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016101420161009
10512e/tpy6gcc -m64 -march=nocona -O -fomit-frame-pointer2016101420161009
10517e/tpy6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016101420161009
10518e/tpy6gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016101420161009
10522e/tpy6gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016101420161009
10536e/tpy6gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016101420161009
10537e/tpy6gcc -m64 -march=core2 -Os -fomit-frame-pointer2016101420161009
10568e/tpy6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016101420161009
10579e/tpy6gcc -march=nocona -O -fomit-frame-pointer2016101420161009
10616e/tpy6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016101420161009
10679e/tpy6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016101420161009
10685e/tpy6gcc -O -fomit-frame-pointer2016101420161009
10686e/tpy6gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016101420161009
10709e/tpy6gcc -m64 -march=barcelona -O -fomit-frame-pointer2016101420161009
10709e/tpy6gcc -march=barcelona -O -fomit-frame-pointer2016101420161009
10712e/tpy6gcc -m64 -O -fomit-frame-pointer2016101420161009
10715e/tpy6gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016101420161009
10725e/tpy6clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101420161009
10731e/tpy6clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101420161009
10736e/tpy6clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101420161009
10782e/tpy6gcc -fno-schedule-insns -O -fomit-frame-pointer2016101420161009
10894e/tpy6clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101420161009
10912e/tpy6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016101420161009
10912e/tpy6gcc -funroll-loops -m64 -O -fomit-frame-pointer2016101420161009
10914e/tpy6clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016101420161009
10921e/tpy6gcc -funroll-loops -O -fomit-frame-pointer2016101420161009
11000e/tpy6gcc -march=k8 -O -fomit-frame-pointer2016101420161009
11016e/tpy6gcc -m64 -march=core2 -O -fomit-frame-pointer2016101420161009
11019e/tpy6gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016101420161009
11024e/tpy6gcc -m64 -march=k8 -O -fomit-frame-pointer2016101420161009
11038e/tpy6gcc -m64 -march=corei7 -O -fomit-frame-pointer2016101420161009
11051e/tpy6gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101420161009
39483e/tpy6cc2016101420161009
39515e/tpy6gcc -funroll-loops2016101420161009
39664e/tpy6gcc2016101420161009

Test failure

Implementation: crypto_stream/tpy6/e/tpy6
Compiler: gcc -m64 -march=core2 -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=core2 -O3 -fomit-frame-pointer e/tpy6