Implementation notes: amd64, hydra6, crypto_aead/proest128copav1

Computer: hydra6
Architecture: amd64
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: proest128copav1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1006334? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017092120170725
1018570? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017092120170725
1018754? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017092120170725
1019324? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017092120170725
1021854? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017092120170725
1023956? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017092120170725
1024654? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017092120170725
1025008? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017092120170725
1025558? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017092120170725
1027508? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017092120170725
1031978? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017092120170725
1034610? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017092120170725
1035641? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017092120170725
1036002? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017092120170725
1036035? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017092120170725
1040800? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017092120170725
1041273? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017092120170725
1043704? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017092120170725
1044542? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017092120170725
1044656? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017092120170725
1044740? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017092120170725
1044952? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017092120170725
1045120? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017092120170725
1064124? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017092120170725
1065378? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017092120170725
1065634? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017092120170725
1180151? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017092120170725
1181698? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017092120170725
1182484? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017092120170725
1182878? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017092120170725
1183621? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017092120170725
1183744? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017092120170725
1185652? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017092120170725
1204975? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017092120170725
1205556? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017092120170725
1210928? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017092120170725
1211494? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017092120170725
1211712? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017092120170725
1214795? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017092120170725
1215070? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017092120170725
1218133? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017092120170725
1219090? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017092120170725
1220606? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017092120170725
1220679? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017092120170725
1293564? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017092120170725
1293576? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017092120170725
1294738? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017092120170725
1294898? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017092120170725
1295158? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017092120170725
1295278? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017092120170725
1301664? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017092120170725
1302202? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017092120170725
1302288? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017092120170725
1302294? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017092120170725
1302312? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017092120170725
1302736? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017092120170725
1302858? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017092120170725
1303272? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017092120170725
1303276? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017092120170725
1304446? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017092120170725
1305186? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017092120170725
1305372? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017092120170725
1306434? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017092120170725
1306484? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017092120170725
1308092? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017092120170725
1308598? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017092120170725
1311456? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017092120170725
1312638? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017092120170725
1312825? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017092120170725
1314614? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017092120170725
1314680? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017092120170725
1315288? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017092120170725
1315341? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017092120170725
1315342? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017092120170725
1315400? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017092120170725
1315406? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017092120170725
1315538? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017092120170725
1318494? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017092120170725
1319128? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017092120170725
1330202? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017092120170725
1333920? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017092120170725
1334656? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017092120170725
1334762? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017092120170725
1334790? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017092120170725
1334820? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017092120170725
1337570? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017092120170725
1476256? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017092120170725
1476498? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017092120170725
1476725? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017092120170725
1479488? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017092120170725
1479542? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017092120170725
1480380? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017092120170725
1481894? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017092120170725
1486174? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017092120170725
1486652? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017092120170725
1486738? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017092120170725
1486884? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017092120170725
1487010? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017092120170725
1487806? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017092120170725
1487824? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017092120170725
1490196? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017092120170725
1495204? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017092120170725
1496216? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017092120170725
1499338? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017092120170725
1499413? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017092120170725
1499944? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017092120170725
1505154? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017092120170725
1505834? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017092120170725
1509656? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017092120170725
1509926? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017092120170725
1513256? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017092120170725
1514230? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017092120170725
3889198? ? ?? ? ?refgcc_-funroll-loops2017092120170725
3982107? ? ?? ? ?refgcc2017092120170725
4054696? ? ?? ? ?refcc2017092120170725

Test failure

Implementation: crypto_aead/proest128copav1/ref
Compiler: gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer ref
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer ref