Implementation notes: amd64, hydra9, crypto_aead/yaes128v2

Computer: hydra9
Architecture: amd64
CPU ID: AuthenticAMD-00610f01-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: yaes128v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
118616? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017091520170725
118682? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091520170725
118826? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091520170725
119897? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017091520170725
120022? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017091520170725
120110? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017091520170725
120194? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091520170725
120377? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017091520170725
120384? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017091520170725
122137? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091520170725
122228? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017091520170725
122317? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017091520170725
122370? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017091520170725
123609? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017091520170725
123734? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091520170725
123753? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017091520170725
123957? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017091520170725
124033? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017091520170725
124164? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091520170725
124173? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017091520170725
124198? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017091520170725
124657? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017091520170725
124984? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017091520170725
124991? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017091520170725
125082? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017091520170725
131203? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017091520170725
149048? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017091520170725
149421? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091520170725
149543? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017091520170725
151921? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017091520170725
152139? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091520170725
152649? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017091520170725
154867? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017091520170725
156962? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091520170725
156978? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017091520170725
162146? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017091520170725
162502? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017091520170725
162522? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017091520170725
163197? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017091520170725
163296? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017091520170725
163348? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017091520170725
163493? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017091520170725
163523? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017091520170725
163633? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091520170725
172916? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017091520170725
173031? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017091520170725
173120? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017091520170725
173234? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017091520170725
175015? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091520170725
175320? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017091520170725
175338? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017091520170725
175435? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017091520170725
175560? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017091520170725
175628? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017091520170725
175643? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091520170725
175728? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091520170725
175760? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017091520170725
175908? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017091520170725
176411? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017091520170725
176725? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091520170725
177733? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017091520170725
179258? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017091520170725
179635? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017091520170725
179664? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091520170725
179751? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017091520170725
179865? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017091520170725
179871? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091520170725
179893? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017091520170725
180181? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017091520170725
180236? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017091520170725
180476? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017091520170725
180480? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017091520170725
180518? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017091520170725
180604? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091520170725
180734? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017091520170725
180735? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017091520170725
180786? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017091520170725
180829? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091520170725
181672? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091520170725
182707? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017091520170725
182769? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017091520170725
183009? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017091520170725
183048? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017091520170725
183191? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017091520170725
183314? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091520170725
183345? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017091520170725
183348? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017091520170725
183466? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017091520170725
183769? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091520170725
183819? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017091520170725
183931? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017091520170725
184172? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017091520170725
184179? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017091520170725
185220? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017091520170725
186114? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017091520170725
186430? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017091520170725
186555? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017091520170725
186628? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017091520170725
186671? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017091520170725
186900? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017091520170725
187029? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017091520170725
187264? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017091520170725
187831? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017091520170725
195878? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017091520170725
444777? ? ?? ? ?refgcc_-funroll-loops2017091520170725
445020? ? ?? ? ?refcc2017091520170725
457072? ? ?? ? ?refgcc2017091520170725

Test failure

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