Implementation notes: amd64, hydra9, crypto_aead/riverkeyakv1

Computer: hydra9
Architecture: amd64
CPU ID: AuthenticAMD-00610f01-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: riverkeyakv1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
603330? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091420170725
604915? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091420170725
605683? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091420170725
606574? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091420170725
616658? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091420170725
616992? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017091420170725
617241? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091420170725
622963? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017091420170725
623623? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091420170725
624813? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091420170725
625067? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017091420170725
626169? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091420170725
626703? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017091420170725
627086? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091420170725
629142? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091420170725
629979? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091420170725
630067? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091420170725
630271? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017091420170725
630507? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091420170725
630572? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091420170725
630798? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091420170725
631921? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091420170725
632750? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091420170725
632877? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091420170725
633014? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091420170725
640701? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017091420170725
640742? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091420170725
642586? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091420170725
643087? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091420170725
649120? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091420170725
649176? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091420170725
649210? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017091420170725
650402? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091420170725
650669? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091420170725
652626? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091420170725
660578? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091420170725
832234? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091420170725
833181? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091420170725
847922? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091420170725
848485? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017091420170725
850213? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091420170725
852790? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091420170725
874317? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091420170725
874915? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091420170725
1898205? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091420170725
1902095? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091420170725
1961860? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091420170725
1966189? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017091420170725
1972156? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017091420170725
2050260? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091420170725
2061095? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091420170725
2065216? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091420170725
2065231? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091420170725
2068177? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091420170725
2068900? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091420170725
2068943? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091420170725
2069261? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091420170725
2072314? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091420170725
2073000? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091420170725
2075049? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091420170725
2075761? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091420170725
2080065? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091420170725
2082613? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017091420170725
2085580? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091420170725
2086770? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091420170725
2087861? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017091420170725
2089237? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091420170725
2095542? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017091420170725
2096112? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091420170725
2096186? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017091420170725
2102316? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091420170725
2102461? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017091420170725
2102522? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017091420170725
2106135? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091420170725
3079612? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017091420170725
3083683? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091420170725
3357975? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091420170725
3358076? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017091420170725
4387556? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091420170725
4389344? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091420170725
4389624? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017091420170725
4389680? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091420170725
4389941? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091420170725
4389974? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091420170725
4390038? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091420170725
4391967? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017091420170725
4392022? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017091420170725
4392218? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091420170725
4393279? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091420170725
4394043? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017091420170725
4394557? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091420170725
4396194? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091420170725
4399503? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091420170725
4399776? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091420170725
4403498? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017091420170725
4404356? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017091420170725
4404389? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091420170725
4404450? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091420170725
4404644? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091420170725
4406720? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091420170725
4408934? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091420170725
4420675? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091420170725
4461168? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091420170725
4461293? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091420170725
7342219? ? ?? ? ?refgcc2017091420170725
7368334? ? ?? ? ?refgcc_-funroll-loops2017091420170725
7396676? ? ?? ? ?refcc2017091420170725

Test failure

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