Implementation notes: amd64, hydra9, crypto_encrypt/ronald1024

Computer: hydra9
Architecture: amd64
CPU ID: AuthenticAMD-00610f01-178bfbff
SUPERCOP version: 20171218
Operation: crypto_encrypt
Primitive: ronald1024
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1679745? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017111320171020
1679762? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017111320171020
1680490? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111320171020
1681088? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017111320171020
1681392? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017111320171020
1681782? ? ?? ? ?opensslgcc_-march=nocona_-Os_-fomit-frame-pointer2017111320171020
1681828? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017111320171020
1682188? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017111320171020
1682608? ? ?? ? ?opensslgcc_-O2_-fomit-frame-pointer2017111320171020
1682720? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017111320171020
1683462? ? ?? ? ?opensslgcc_-funroll-loops_-O3_-fomit-frame-pointer2017111320171020
1683599? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017111320171020
1683684? ? ?? ? ?opensslgcc_-march=k8_-O2_-fomit-frame-pointer2017111320171020
1683778? ? ?? ? ?opensslgcc_-m64_-O3_-fomit-frame-pointer2017111320171020
1683989? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017111320171020
1684148? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017111320171020
1684156? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017111320171020
1684299? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017111320171020
1684390? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111320171020
1684513? ? ?? ? ?opensslgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017111320171020
1684672? ? ?? ? ?opensslgcc_-O_-fomit-frame-pointer2017111320171020
1685016? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017111320171020
1685292? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017111320171020
1685402? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111320171020
1685443? ? ?? ? ?opensslgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017111320171020
1685709? ? ?? ? ?opensslgcc_-march=k8_-O_-fomit-frame-pointer2017111320171020
1685768? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111320171020
1686087? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017111320171020
1686156? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111320171020
1686159? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017111320171020
1686164? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017111320171020
1686312? ? ?? ? ?opensslgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017111320171020
1686403? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111320171020
1686611? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017111320171020
1686662? ? ?? ? ?opensslgcc_-funroll-loops_-Os_-fomit-frame-pointer2017111320171020
1686782? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017111320171020
1686906? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017111320171020
1686947? ? ?? ? ?opensslgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111320171020
1687007? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017111320171020
1687319? ? ?? ? ?opensslgcc_-O3_-fomit-frame-pointer2017111320171020
1687485? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017111320171020
1687745? ? ?? ? ?opensslgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017111320171020
1687997? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111320171020
1688060? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111320171020
1688228? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111320171020
1688393? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017111320171020
1688550? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017111320171020
1688695? ? ?? ? ?opensslgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017111320171020
1688793? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017111320171020
1689117? ? ?? ? ?opensslgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111320171020
1689201? ? ?? ? ?opensslgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017111320171020
1689288? ? ?? ? ?opensslgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017111320171020
1689495? ? ?? ? ?opensslgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017111320171020
1689568? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017111320171020
1689844? ? ?? ? ?opensslgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017111320171020
1689991? ? ?? ? ?opensslgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017111320171020
1690075? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017111320171020
1690294? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017111320171020
1690313? ? ?? ? ?opensslgcc_-funroll-loops_-O2_-fomit-frame-pointer2017111320171020
1690357? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017111320171020
1690470? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017111320171020
1690760? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017111320171020
1691041? ? ?? ? ?opensslgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017111320171020
1691089? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017111320171020
1691315? ? ?? ? ?opensslgcc_-m64_-O2_-fomit-frame-pointer2017111320171020
1691462? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111320171020
1691904? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111320171020
1692166? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017111320171020
1692263? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017111320171020
1692291? ? ?? ? ?opensslgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017111320171020
1692430? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017111320171020
1692613? ? ?? ? ?opensslgcc_-m64_-O_-fomit-frame-pointer2017111320171020
1692656? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017111320171020
1692674? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111320171020
1692676? ? ?? ? ?opensslgcc_-m64_-Os_-fomit-frame-pointer2017111320171020
1692698? ? ?? ? ?opensslgcc_-march=k8_-Os_-fomit-frame-pointer2017111320171020
1692801? ? ?? ? ?opensslgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017111320171020
1692999? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017111320171020
1693016? ? ?? ? ?opensslgcc_-march=nocona_-O2_-fomit-frame-pointer2017111320171020
1693108? ? ?? ? ?opensslgcc_-march=barcelona_-O_-fomit-frame-pointer2017111320171020
1693319? ? ?? ? ?opensslgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017111320171020
1693336? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017111320171020
1693536? ? ?? ? ?opensslgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017111320171020
1693575? ? ?? ? ?opensslgcc_-march=k8_-O3_-fomit-frame-pointer2017111320171020
1693756? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111320171020
1693775? ? ?? ? ?opensslgcc_-march=nocona_-O_-fomit-frame-pointer2017111320171020
1693793? ? ?? ? ?opensslgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017111320171020
1693813? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111320171020
1694047? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111320171020
1694424? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017111320171020
1694841? ? ?? ? ?opensslgcc_-march=barcelona_-Os_-fomit-frame-pointer2017111320171020
1694889? ? ?? ? ?opensslgcc_-march=barcelona_-O2_-fomit-frame-pointer2017111320171020
1694914? ? ?? ? ?opensslgcc_-Os_-fomit-frame-pointer2017111320171020
1694992? ? ?? ? ?opensslgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017111320171020
1695200? ? ?? ? ?opensslgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017111320171020
1695288? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111320171020
1695588? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017111320171020
1697904? ? ?? ? ?opensslgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017111320171020
1698191? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111320171020
1699070? ? ?? ? ?opensslgcc_-funroll-loops2017111320171020
1699200? ? ?? ? ?opensslgcc2017111320171020
1699701? ? ?? ? ?opensslgcc_-funroll-loops_-O_-fomit-frame-pointer2017111320171020
1700998? ? ?? ? ?opensslgcc_-march=barcelona_-O3_-fomit-frame-pointer2017111320171020
1701947? ? ?? ? ?opensslgcc_-march=nocona_-O3_-fomit-frame-pointer2017111320171020
1703318? ? ?? ? ?opensslgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017111320171020
1713522? ? ?? ? ?opensslcc2017111320171020
1743549? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111320171020

Test failure

Implementation: crypto_encrypt/ronald1024/openssl
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 openssl
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer openssl
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer openssl