Implementation notes: amd64, mace, crypto_aead/aescopav1

Computer: mace
Architecture: amd64
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: aescopav1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
975267? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016102720161009
975411? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016102720161009
976143? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2016102720161009
990684? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016102720161009
992975? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016102720161009
1001706? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016102720161009
1003735? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016102720161009
1079818? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016102720161009
1082291? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016102720161009
1083772? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2016102720161009
1083895? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016102720161009
1084190? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016102720161009
1085577? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2016102720161009
1086520? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2016102720161009
1087155? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016102720161009
1088174? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2016102720161009
1090400? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2016102720161009
1094701? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016102720161009
1095253? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016102720161009
1096084? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016102720161009
1209525? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016102720161009
1211806? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016102720161009
1225491? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016102720161009
1227236? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016102720161009
1227985? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016102720161009
1229649? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2016102720161009
1230439? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016102720161009
1278234? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016102720161009
1278412? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016102720161009
1371154? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016102720161009
1387729? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016102720161009
1395539? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016102720161009
1396475? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016102720161009
1398394? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016102720161009
1398916? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016102720161009
1435169? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2016102720161009
1437228? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016102720161009
1438011? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016102720161009
1485642? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102720161009
1485877? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102720161009
1486584? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102720161009
1490210? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016102720161009
1500164? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016102720161009
1508916? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102720161009
1625111? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016102720161009
1626060? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2016102720161009
1629589? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2016102720161009
1632596? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2016102720161009
1633638? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016102720161009
1639270? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2016102720161009
1642899? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2016102720161009
1645508? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016102720161009
1648398? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016102720161009
1650626? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2016102720161009
1651156? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016102720161009
1652400? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016102720161009
1652498? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016102720161009
1658653? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016102720161009
1659754? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016102720161009
1665189? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2016102720161009
1665796? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2016102720161009
1665917? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016102720161009
1669269? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016102720161009
1672884? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016102720161009
1684207? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2016102720161009
1684560? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016102720161009
1685786? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016102720161009
1686333? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016102720161009
1736455? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2016102720161009
1736614? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016102720161009
1827658? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016102720161009
1830854? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2016102720161009
1835797? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016102720161009
1836592? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2016102720161009
1837127? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016102720161009
1837469? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016102720161009
1837775? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016102720161009
1838073? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016102720161009
1838282? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016102720161009
1838630? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016102720161009
1839155? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016102720161009
1839156? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016102720161009
1839246? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016102720161009
1869523? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016102720161009
1869893? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016102720161009
1871223? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016102720161009
1873063? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016102720161009
1874564? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016102720161009
1875765? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016102720161009
1890790? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2016102720161009
1891064? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016102720161009
1893366? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016102720161009
1893536? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016102720161009
1893646? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2016102720161009
1893878? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2016102720161009
1894905? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2016102720161009
1896123? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016102720161009
1898126? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016102720161009
7506156? ? ?? ? ?refgcc_-funroll-loops2016102720161009
7511016? ? ?? ? ?refgcc2016102720161009
7511718? ? ?? ? ?refcc2016102720161009

Test failure

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