Implementation notes: amd64, genji291, crypto_aead/proest128apev1

Computer: genji291
Architecture: amd64
CPU ID: GenuineIntel-00050671-bfebfbff
SUPERCOP version: 20180818
Operation: crypto_aead
Primitive: proest128apev1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1239560? ? ?? ? ?reficc_-xAVX_-O3_-fomit-frame-pointer2018082020180818
1240596? ? ?? ? ?reficc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018082020180818
1244796? ? ?? ? ?reficc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082020180818
1254246? ? ?? ? ?reficc_-xSSE4.2_-O3_-fomit-frame-pointer2018082020180818
1271396? ? ?? ? ?reficc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018082020180818
1308342? ? ?? ? ?reficc_-xAVX_-O2_-fomit-frame-pointer2018082020180818
1309000? ? ?? ? ?reficc_-xSSE4.1_-O3_-fomit-frame-pointer2018082020180818
1310414? ? ?? ? ?reficc2018082020180818
1314712? ? ?? ? ?reficc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082020180818
1316042? ? ?? ? ?reficc_-xSSE4.1_-O2_-fomit-frame-pointer2018082020180818
1321124? ? ?? ? ?reficc_-no-vec2018082020180818
1373638? ? ?? ? ?reficc_-xMIC-AVX512_-O3_-fomit-frame-pointer2018082020180818
1385188? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018082020180818
1386588? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082020180818
1387036? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082020180818
1393322? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082020180818
1394890? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082020180818
1410038? ? ?? ? ?reficc_-xSSE4.2_-O2_-fomit-frame-pointer2018082020180818
1423086? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018082020180818
1453620? ? ?? ? ?reficc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2018082020180818
1502718? ? ?? ? ?reficc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2018082020180818
1594012? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
1594250? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
1597386? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018082020180818
1600326? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
1611008? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2018082020180818
1614788? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082020180818
1616314? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082020180818
1616748? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
1617154? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018082020180818
1617952? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082020180818
1618078? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018082020180818
1618456? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
1622950? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
1632442? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
1632442? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
1637762? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
1638056? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2018082020180818
1643208? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2018082020180818
1644076? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018082020180818
1644398? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
1645546? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018082020180818
1646484? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
1646932? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
1647842? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
1647912? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
1648962? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2018082020180818
1650040? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018082020180818
1651538? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2018082020180818
1653694? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
1656928? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
1657180? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082020180818
1666056? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
1672328? ? ?? ? ?reficc_-xMIC-AVX512_-O2_-fomit-frame-pointer2018082020180818
1672958? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082020180818
1692012? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018082020180818
1693594? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082020180818
1697808? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
1699754? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
1699992? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
1704584? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2018082020180818
1705018? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018082020180818
1705102? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082020180818
1705676? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
1705760? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082020180818
1706544? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082020180818
1706614? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082020180818
1706684? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2018082020180818
1707692? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082020180818
1707860? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2018082020180818
1708658? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
1708714? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018082020180818
1710114? ? ?? ? ?refgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018082020180818
1749258? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2018082020180818
1856722? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
1862364? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018082020180818
1870456? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018082020180818
1872528? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
1875720? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
1876686? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2018082020180818
1915242? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
1923488? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
1961078? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2018082020180818
1964788? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
1969730? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2018082020180818
1972796? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
1975988? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2018082020180818
1977206? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018082020180818
1978200? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082020180818
1978830? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
1979558? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2018082020180818
1979880? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
1980216? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082020180818
1981588? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082020180818
1981616? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082020180818
1981784? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018082020180818
1983254? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
1985102? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2018082020180818
1986040? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018082020180818
1988532? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
1991108? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
1992046? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
1992144? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
1993544? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
1993824? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
1995448? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
1996568? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
1997072? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
1997576? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082020180818
1997912? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2018082020180818
1998766? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082020180818
2000264? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082020180818
2002280? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082020180818
2016504? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018082020180818
2030728? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
2035544? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
2037560? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
2039198? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
2045400? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
2274482? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2018082020180818
2330566? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082020180818
2343516? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082020180818
2369794? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082020180818
2499252? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082020180818
7491260? ? ?? ? ?refcc2018082020180818
7536214? ? ?? ? ?refgcc2018082020180818
7537222? ? ?? ? ?refgcc_-funroll-loops2018082020180818