Implementation notes: amd64, gcc16, crypto_encrypt/ntruees743ep1

Computer: gcc16
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20171020
Operation: crypto_encrypt
Primitive: ntruees743ep1
TimeImplementationCompilerBenchmark dateSUPERCOP version
844063refgcc -funroll-loops -O2 -fomit-frame-pointer2017110920171020
844773refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017110920171020
844977refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017110920171020
845483refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017110920171020
845805refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017110920171020
846868refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017110920171020
847866refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017110920171020
848822refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017110920171020
849408refgcc -funroll-loops -O3 -fomit-frame-pointer2017110920171020
851007refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017110920171020
851113refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017110920171020
851196refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017110920171020
851487refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017110920171020
852933refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017110920171020
879685refgcc -funroll-loops -m64 -O -fomit-frame-pointer2017110920171020
881777refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017110920171020
882058refgcc -funroll-loops -O -fomit-frame-pointer2017110920171020
882392refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017110920171020
882551refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017110920171020
883246refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017110920171020
886403refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017110920171020
886506refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017110920171020
887449refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017110920171020
888020refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017110920171020
888227refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017110920171020
895365refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017110920171020
895546refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017110920171020
899548refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017110920171020
899750refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017110920171020
899850refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017110920171020
901523refgcc -march=barcelona -O3 -fomit-frame-pointer2017110920171020
903587refgcc -march=barcelona -O2 -fomit-frame-pointer2017110920171020
903986refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017110920171020
905276refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017110920171020
907731refgcc -march=k8 -O3 -fomit-frame-pointer2017110920171020
907763refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017110920171020
908680refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017110920171020
909027refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017110920171020
909413refgcc -march=k8 -O2 -fomit-frame-pointer2017110920171020
910505refgcc -m64 -O3 -fomit-frame-pointer2017110920171020
911632refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017110920171020
911713refgcc -O2 -fomit-frame-pointer2017110920171020
911835refgcc -m64 -O2 -fomit-frame-pointer2017110920171020
924958refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017110920171020
938216refgcc -O3 -fomit-frame-pointer2017110920171020
953513refgcc -m64 -march=barcelona -O -fomit-frame-pointer2017110920171020
954637refgcc -march=barcelona -O -fomit-frame-pointer2017110920171020
955426refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017110920171020
956483refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017110920171020
961360refgcc -march=nocona -O3 -fomit-frame-pointer2017110920171020
962284refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017110920171020
971460refgcc -O -fomit-frame-pointer2017110920171020
972929refgcc -m64 -O -fomit-frame-pointer2017110920171020
974925refgcc -fno-schedule-insns -O -fomit-frame-pointer2017110920171020
975533refgcc -march=k8 -O -fomit-frame-pointer2017110920171020
976282refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017110920171020
976338refgcc -march=nocona -O2 -fomit-frame-pointer2017110920171020
977690refgcc -m64 -march=k8 -O -fomit-frame-pointer2017110920171020
987767refgcc -march=nocona -O -fomit-frame-pointer2017110920171020
988456refgcc -m64 -march=nocona -O -fomit-frame-pointer2017110920171020
1012101refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017110920171020
1012219refgcc -m64 -Os -fomit-frame-pointer2017110920171020
1012924refgcc -Os -fomit-frame-pointer2017110920171020
1013288refgcc -fno-schedule-insns -Os -fomit-frame-pointer2017110920171020
1015151refgcc -march=k8 -Os -fomit-frame-pointer2017110920171020
1015299refgcc -m64 -march=k8 -Os -fomit-frame-pointer2017110920171020
1017359refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017110920171020
1018526refgcc -march=barcelona -Os -fomit-frame-pointer2017110920171020
1019842refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017110920171020
1020007refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017110920171020
1020182refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017110920171020
1020218refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017110920171020
1020614refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017110920171020
1021678refgcc -funroll-loops -Os -fomit-frame-pointer2017110920171020
1021777refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017110920171020
1022980refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017110920171020
1064277refgcc -m64 -march=nocona -Os -fomit-frame-pointer2017110920171020
1079485refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017110920171020
1083265refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017110920171020
1174790refgcc -march=nocona -Os -fomit-frame-pointer2017110920171020
3493286refgcc2017110920171020
3523018refcc2017110920171020
3544527refgcc -funroll-loops2017110920171020

Test failure

Implementation: crypto_encrypt/ntruees743ep1/ref
Compiler: gcc -m64 -march=core2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
gcc -m64 -march=core2 -O2 -fomit-frame-pointer ref
gcc -m64 -march=core2 -O3 -fomit-frame-pointer ref
gcc -m64 -march=core2 -O -fomit-frame-pointer ref
gcc -m64 -march=core2 -Os -fomit-frame-pointer ref
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer ref
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer ref
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer ref
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer ref
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer ref
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer ref
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer ref
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer ref