Implementation notes: amd64, hydra9, crypto_encrypt/ronald1536

Computer: hydra9
Architecture: amd64
CPU ID: AuthenticAMD-00610f01-178bfbff
SUPERCOP version: 20171218
Operation: crypto_encrypt
Primitive: ronald1536
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
3774852? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111320171020
3780233? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017111320171020
3782622? ? ?? ? ?opensslgcc_-m64_-Os_-fomit-frame-pointer2017111320171020
3782670? ? ?? ? ?opensslgcc_-m64_-O3_-fomit-frame-pointer2017111320171020
3783489? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017111320171020
3783496? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017111320171020
3784402? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111320171020
3784835? ? ?? ? ?opensslgcc_-march=k8_-Os_-fomit-frame-pointer2017111320171020
3784952? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017111320171020
3785156? ? ?? ? ?opensslgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017111320171020
3785538? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017111320171020
3786192? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017111320171020
3786300? ? ?? ? ?opensslgcc_-march=nocona_-Os_-fomit-frame-pointer2017111320171020
3786321? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111320171020
3786641? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017111320171020
3786672? ? ?? ? ?opensslgcc_-O3_-fomit-frame-pointer2017111320171020
3786904? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017111320171020
3787726? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017111320171020
3787767? ? ?? ? ?opensslgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017111320171020
3788449? ? ?? ? ?opensslgcc_-march=barcelona_-Os_-fomit-frame-pointer2017111320171020
3788561? ? ?? ? ?opensslgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017111320171020
3788603? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017111320171020
3788628? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017111320171020
3788705? ? ?? ? ?opensslgcc_-march=barcelona_-O_-fomit-frame-pointer2017111320171020
3789481? ? ?? ? ?opensslgcc_-march=barcelona_-O3_-fomit-frame-pointer2017111320171020
3789580? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017111320171020
3789642? ? ?? ? ?opensslgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017111320171020
3789815? ? ?? ? ?opensslgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017111320171020
3790133? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017111320171020
3790244? ? ?? ? ?opensslgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017111320171020
3790401? ? ?? ? ?opensslgcc_-funroll-loops_-O3_-fomit-frame-pointer2017111320171020
3790537? ? ?? ? ?opensslgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017111320171020
3790837? ? ?? ? ?opensslgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017111320171020
3791214? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111320171020
3791401? ? ?? ? ?opensslgcc_-O_-fomit-frame-pointer2017111320171020
3791401? ? ?? ? ?opensslgcc_-march=nocona_-O_-fomit-frame-pointer2017111320171020
3791836? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017111320171020
3792043? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017111320171020
3792076? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111320171020
3792318? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017111320171020
3792456? ? ?? ? ?opensslgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017111320171020
3792466? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017111320171020
3792511? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017111320171020
3792589? ? ?? ? ?opensslgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017111320171020
3792764? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111320171020
3793160? ? ?? ? ?opensslgcc_-march=barcelona_-O2_-fomit-frame-pointer2017111320171020
3793403? ? ?? ? ?opensslgcc_-march=k8_-O_-fomit-frame-pointer2017111320171020
3793835? ? ?? ? ?opensslgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017111320171020
3793840? ? ?? ? ?opensslgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017111320171020
3794081? ? ?? ? ?opensslgcc_-funroll-loops_-Os_-fomit-frame-pointer2017111320171020
3794110? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017111320171020
3794114? ? ?? ? ?opensslgcc_-funroll-loops_-O_-fomit-frame-pointer2017111320171020
3794226? ? ?? ? ?opensslgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017111320171020
3794248? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017111320171020
3794397? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017111320171020
3794747? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017111320171020
3794761? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017111320171020
3794888? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111320171020
3795149? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017111320171020
3795364? ? ?? ? ?opensslgcc_-Os_-fomit-frame-pointer2017111320171020
3795409? ? ?? ? ?opensslgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017111320171020
3795504? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017111320171020
3795591? ? ?? ? ?opensslgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017111320171020
3795834? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111320171020
3796114? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017111320171020
3796515? ? ?? ? ?opensslgcc_-funroll-loops_-O2_-fomit-frame-pointer2017111320171020
3796516? ? ?? ? ?opensslgcc_-m64_-O2_-fomit-frame-pointer2017111320171020
3796710? ? ?? ? ?opensslgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017111320171020
3797189? ? ?? ? ?opensslgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017111320171020
3797200? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017111320171020
3797249? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017111320171020
3797622? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111320171020
3797968? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111320171020
3798012? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017111320171020
3798062? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111320171020
3798126? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017111320171020
3798391? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017111320171020
3798978? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017111320171020
3799330? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017111320171020
3799618? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111320171020
3799662? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111320171020
3799932? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111320171020
3799937? ? ?? ? ?opensslgcc_-march=k8_-O3_-fomit-frame-pointer2017111320171020
3800419? ? ?? ? ?opensslgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017111320171020
3800432? ? ?? ? ?opensslgcc_-march=k8_-O2_-fomit-frame-pointer2017111320171020
3801020? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017111320171020
3801060? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017111320171020
3801147? ? ?? ? ?opensslgcc_-march=nocona_-O3_-fomit-frame-pointer2017111320171020
3801166? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111320171020
3801630? ? ?? ? ?opensslgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111320171020
3801909? ? ?? ? ?opensslgcc_-m64_-O_-fomit-frame-pointer2017111320171020
3802576? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017111320171020
3802606? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017111320171020
3803215? ? ?? ? ?opensslgcc_-O2_-fomit-frame-pointer2017111320171020
3803354? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017111320171020
3803520? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017111320171020
3806470? ? ?? ? ?opensslgcc_-funroll-loops2017111320171020
3806688? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111320171020
3807397? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017111320171020
3808261? ? ?? ? ?opensslgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017111320171020
3808488? ? ?? ? ?opensslgcc_-march=nocona_-O2_-fomit-frame-pointer2017111320171020
3808551? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111320171020
3811154? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111320171020
3811812? ? ?? ? ?opensslcc2017111320171020
3818403? ? ?? ? ?opensslgcc2017111320171020
3822920? ? ?? ? ?opensslgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017111320171020
3871928? ? ?? ? ?opensslgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111320171020

Test failure

Implementation: crypto_encrypt/ronald1536/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