Implementation notes: amd64, h3neo, crypto_aead/proest128apev1

Computer: h3neo
Architecture: amd64
CPU ID: AuthenticAMD-00100f63-078bfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: proest128apev1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
919567? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016110920161009
919580? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016110920161009
924455? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016110920161009
924873? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016110920161009
935126? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016110920161009
935139? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016110920161009
935179? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016110920161009
935187? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2016110920161009
943712? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016110920161009
943784? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2016110920161009
973159? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016110920161009
973168? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016110920161009
973189? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2016110920161009
975661? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016110920161009
976305? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016110920161009
981777? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2016110920161009
981779? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2016110920161009
981806? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016110920161009
993244? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016110920161009
994604? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2016110920161009
1143933? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016110920161009
1144241? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016110920161009
1145885? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016110920161009
1146087? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016110920161009
1146594? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016110920161009
1146597? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016110920161009
1154728? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016110920161009
1154773? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016110920161009
1154869? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2016110920161009
1159575? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016110920161009
1159625? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016110920161009
1171217? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016110920161009
1177215? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2016110920161009
1177326? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016110920161009
1177381? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016110920161009
1178450? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016110920161009
1178506? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016110920161009
1178953? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016110920161009
1178962? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016110920161009
1178976? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2016110920161009
1179112? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2016110920161009
1179135? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2016110920161009
1179152? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016110920161009
1190641? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2016110920161009
1191020? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016110920161009
1191025? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016110920161009
1192537? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2016110920161009
1192766? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016110920161009
1195862? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016110920161009
1200695? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016110920161009
1200697? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2016110920161009
1200943? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016110920161009
1200953? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016110920161009
1203636? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016110920161009
1204136? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016110920161009
1204217? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016110920161009
1204272? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016110920161009
1204907? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016110920161009
1204962? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016110920161009
1207082? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016110920161009
1207288? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016110920161009
1207607? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2016110920161009
1209830? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2016110920161009
1210371? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016110920161009
1210461? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016110920161009
1210953? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016110920161009
1211493? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016110920161009
1211567? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016110920161009
1211690? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016110920161009
1211952? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016110920161009
1212064? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2016110920161009
1212287? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2016110920161009
1212294? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016110920161009
1212795? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2016110920161009
1213537? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2016110920161009
1226231? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016110920161009
1226338? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2016110920161009
1401688? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016110920161009
1401990? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016110920161009
1401990? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016110920161009
1407317? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016110920161009
1425488? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016110920161009
1425865? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2016110920161009
1436455? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016110920161009
1436456? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016110920161009
1437036? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2016110920161009
1443827? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016110920161009
1444147? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016110920161009
1454821? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016110920161009
1455800? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2016110920161009
1463180? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016110920161009
1463782? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016110920161009
1698346? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016110920161009
1698917? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016110920161009
1711213? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016110920161009
1714489? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016110920161009
1716020? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016110920161009
1717123? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016110920161009
4715914? ? ?? ? ?refgcc2016110920161009
4728236? ? ?? ? ?refcc2016110920161009
4728853? ? ?? ? ?refgcc_-funroll-loops2016110920161009

Test failure

Implementation: crypto_aead/proest128apev1/ref
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 ref