Implementation notes: amd64, katana, crypto_aead/omdsha256k256n248tau256v2

Computer: katana
Architecture: amd64
CPU ID: GenuineIntel-000006f6-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: omdsha256k256n248tau256v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
175656? ? ?? ? ?sse4gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016102420161009
175760? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016102420161009
175808? ? ?? ? ?sse4gcc_-march=barcelona_-O3_-fomit-frame-pointer2016102420161009
175848? ? ?? ? ?sse4gcc_-march=k8_-O3_-fomit-frame-pointer2016102420161009
175864? ? ?? ? ?sse4gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016102420161009
176416? ? ?? ? ?sse4gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016102420161009
176688? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016102420161009
176752? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016102420161009
177016? ? ?? ? ?sse4gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016102420161009
177344? ? ?? ? ?sse4clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016102420161009
177632? ? ?? ? ?sse4gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016102420161009
177824? ? ?? ? ?sse4gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016102420161009
178120? ? ?? ? ?sse4gcc_-funroll-loops_-O3_-fomit-frame-pointer2016102420161009
178128? ? ?? ? ?sse4gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016102420161009
178384? ? ?? ? ?sse4clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102420161009
178400? ? ?? ? ?sse4clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102420161009
178448? ? ?? ? ?sse4gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2016102420161009
178792? ? ?? ? ?sse4gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016102420161009
178824? ? ?? ? ?sse4gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016102420161009
179192? ? ?? ? ?sse4clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102420161009
179696? ? ?? ? ?sse4clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102420161009
179776? ? ?? ? ?sse4gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016102420161009
179896? ? ?? ? ?sse4gcc_-O3_-fomit-frame-pointer2016102420161009
180064? ? ?? ? ?sse4gcc_-march=nocona_-O3_-fomit-frame-pointer2016102420161009
180112? ? ?? ? ?sse4gcc_-m64_-O3_-fomit-frame-pointer2016102420161009
180144? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016102420161009
180504? ? ?? ? ?sse4clang_-O3_-fomit-frame-pointer_-Qunused-arguments2016102420161009
200272? ? ?? ? ?sse4gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016102420161009
201176? ? ?? ? ?sse4gcc_-funroll-loops_-O2_-fomit-frame-pointer2016102420161009
201416? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016102420161009
201432? ? ?? ? ?sse4gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016102420161009
201440? ? ?? ? ?sse4gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016102420161009
201688? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016102420161009
201688? ? ?? ? ?sse4gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016102420161009
201720? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016102420161009
201744? ? ?? ? ?sse4gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016102420161009
201768? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016102420161009
202736? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016102420161009
203136? ? ?? ? ?sse4gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016102420161009
203216? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016102420161009
204328? ? ?? ? ?sse4gcc_-funroll-loops_-O_-fomit-frame-pointer2016102420161009
204816? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016102420161009
206440? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016102420161009
206520? ? ?? ? ?sse4gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016102420161009
207216? ? ?? ? ?sse4gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016102420161009
211672? ? ?? ? ?sse4gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016102420161009
211984? ? ?? ? ?sse4gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016102420161009
212072? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016102420161009
212400? ? ?? ? ?sse4gcc_-O2_-fomit-frame-pointer2016102420161009
212512? ? ?? ? ?sse4gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016102420161009
212720? ? ?? ? ?sse4gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016102420161009
213016? ? ?? ? ?sse4gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016102420161009
213048? ? ?? ? ?sse4gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016102420161009
213592? ? ?? ? ?sse4gcc_-march=barcelona_-O2_-fomit-frame-pointer2016102420161009
213624? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016102420161009
213632? ? ?? ? ?sse4gcc_-m64_-O2_-fomit-frame-pointer2016102420161009
214120? ? ?? ? ?sse4gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016102420161009
214504? ? ?? ? ?sse4gcc_-march=k8_-O2_-fomit-frame-pointer2016102420161009
215728? ? ?? ? ?sse4gcc_-march=nocona_-O2_-fomit-frame-pointer2016102420161009
215792? ? ?? ? ?sse4gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016102420161009
221000? ? ?? ? ?sse4gcc_-funroll-loops_-Os_-fomit-frame-pointer2016102420161009
221000? ? ?? ? ?sse4gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016102420161009
221000? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016102420161009
221168? ? ?? ? ?sse4gcc_-march=nocona_-Os_-fomit-frame-pointer2016102420161009
221184? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016102420161009
221200? ? ?? ? ?sse4gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016102420161009
221224? ? ?? ? ?sse4gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016102420161009
221240? ? ?? ? ?sse4gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016102420161009
221240? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016102420161009
221240? ? ?? ? ?sse4gcc_-march=barcelona_-Os_-fomit-frame-pointer2016102420161009
221248? ? ?? ? ?sse4gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016102420161009
221304? ? ?? ? ?sse4gcc_-m64_-Os_-fomit-frame-pointer2016102420161009
221304? ? ?? ? ?sse4gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016102420161009
221312? ? ?? ? ?sse4gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016102420161009
221328? ? ?? ? ?sse4gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016102420161009
221360? ? ?? ? ?sse4gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016102420161009
221368? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016102420161009
221840? ? ?? ? ?sse4gcc_-m64_-march=core2_-O_-fomit-frame-pointer2016102420161009
221856? ? ?? ? ?sse4gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016102420161009
221864? ? ?? ? ?sse4gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016102420161009
221864? ? ?? ? ?sse4gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016102420161009
221872? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016102420161009
221960? ? ?? ? ?sse4gcc_-m64_-O_-fomit-frame-pointer2016102420161009
222000? ? ?? ? ?sse4gcc_-O_-fomit-frame-pointer2016102420161009
222000? ? ?? ? ?sse4gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016102420161009
222000? ? ?? ? ?sse4gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016102420161009
222128? ? ?? ? ?sse4gcc_-m64_-march=k8_-O_-fomit-frame-pointer2016102420161009
222240? ? ?? ? ?sse4gcc_-march=k8_-O_-fomit-frame-pointer2016102420161009
222472? ? ?? ? ?sse4gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016102420161009
222592? ? ?? ? ?sse4gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016102420161009
222600? ? ?? ? ?sse4gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016102420161009
222624? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016102420161009
222656? ? ?? ? ?sse4gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016102420161009
222736? ? ?? ? ?sse4gcc_-march=barcelona_-O_-fomit-frame-pointer2016102420161009
222744? ? ?? ? ?sse4gcc_-march=nocona_-O_-fomit-frame-pointer2016102420161009
222984? ? ?? ? ?sse4gcc_-Os_-fomit-frame-pointer2016102420161009
222984? ? ?? ? ?sse4gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016102420161009
223040? ? ?? ? ?sse4gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016102420161009
223128? ? ?? ? ?sse4gcc_-march=k8_-Os_-fomit-frame-pointer2016102420161009
282416? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016102420161009
282440? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2016102420161009
282456? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016102420161009
283536? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2016102420161009
284592? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016102420161009
284656? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2016102420161009
284880? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2016102420161009
285560? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2016102420161009
285640? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016102420161009
285736? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016102420161009
286072? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016102420161009
286240? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016102420161009
286448? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016102420161009
286664? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016102420161009
286680? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016102420161009
286776? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016102420161009
286960? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2016102420161009
287464? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016102420161009
289128? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016102420161009
290656? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2016102420161009
290728? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016102420161009
297056? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102420161009
297856? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016102420161009
298744? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102420161009
299080? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102420161009
299352? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102420161009
299944? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016102420161009
322096? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016102420161009
322344? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2016102420161009
322408? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016102420161009
322472? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016102420161009
322776? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016102420161009
323696? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016102420161009
323936? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016102420161009
324024? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016102420161009
324408? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016102420161009
325880? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016102420161009
326256? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016102420161009
326296? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016102420161009
326496? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016102420161009
326592? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2016102420161009
326640? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016102420161009
327008? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016102420161009
327016? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016102420161009
327144? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016102420161009
332648? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2016102420161009
333072? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016102420161009
333408? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016102420161009
333432? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016102420161009
333472? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016102420161009
333760? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016102420161009
333776? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016102420161009
334072? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016102420161009
335864? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2016102420161009
337192? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016102420161009
337416? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2016102420161009
338792? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2016102420161009
338928? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016102420161009
340256? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2016102420161009
340384? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2016102420161009
340792? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016102420161009
341064? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016102420161009
344032? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2016102420161009
346472? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016102420161009
350440? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016102420161009
350544? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016102420161009
350632? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016102420161009
351016? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2016102420161009
351144? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016102420161009
351152? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2016102420161009
351416? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016102420161009
351688? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2016102420161009
351864? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016102420161009
351880? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2016102420161009
352112? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016102420161009
352112? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016102420161009
352120? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016102420161009
352120? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016102420161009
352184? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016102420161009
352248? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016102420161009
352360? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016102420161009
352400? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016102420161009
352408? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016102420161009
352632? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016102420161009
354184? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016102420161009
354192? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016102420161009
354200? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2016102420161009
354200? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016102420161009
354208? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016102420161009
354616? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016102420161009
354928? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2016102420161009
354928? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016102420161009
355008? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016102420161009
355008? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2016102420161009
355080? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2016102420161009
355160? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016102420161009
355856? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016102420161009
358264? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2016102420161009
358280? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016102420161009
530488? ? ?? ? ?sse4gcc2016102420161009
532080? ? ?? ? ?sse4gcc_-funroll-loops2016102420161009
535912? ? ?? ? ?sse4cc2016102420161009
1045000? ? ?? ? ?refgcc_-funroll-loops2016102420161009
1045200? ? ?? ? ?refgcc2016102420161009
1046872? ? ?? ? ?refcc2016102420161009

Test failure

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: cc
error 111

Number of similar (compiler,implementation) pairs: 98, namely:
CompilerImplementations
cc avx1
clang -O3 -fomit-frame-pointer -Qunused-arguments avx1
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments avx1
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments avx1
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments avx1
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments avx1
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments avx1
gcc avx1
gcc -O2 -fomit-frame-pointer avx1
gcc -O3 -fomit-frame-pointer avx1
gcc -O -fomit-frame-pointer avx1
gcc -Os -fomit-frame-pointer avx1
gcc -fno-schedule-insns -O2 -fomit-frame-pointer avx1
gcc -fno-schedule-insns -O3 -fomit-frame-pointer avx1
gcc -fno-schedule-insns -O -fomit-frame-pointer avx1
gcc -fno-schedule-insns -Os -fomit-frame-pointer avx1
gcc -funroll-loops avx1
gcc -funroll-loops -O2 -fomit-frame-pointer avx1
gcc -funroll-loops -O3 -fomit-frame-pointer avx1
gcc -funroll-loops -O -fomit-frame-pointer avx1
gcc -funroll-loops -Os -fomit-frame-pointer avx1
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer avx1
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer avx1
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer avx1
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer avx1
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer avx1
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer avx1
gcc -funroll-loops -m64 -O -fomit-frame-pointer avx1
gcc -funroll-loops -m64 -Os -fomit-frame-pointer avx1
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer avx1
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer avx1
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer avx1
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer avx1
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer avx1
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer avx1
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer avx1
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer avx1
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer avx1
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer avx1
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer avx1
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer avx1
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer avx1
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer avx1
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer avx1
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer avx1
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer avx1
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer avx1
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer avx1
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer avx1
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer avx1
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer avx1
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer avx1
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer avx1
gcc -m64 -O2 -fomit-frame-pointer avx1
gcc -m64 -O3 -fomit-frame-pointer avx1
gcc -m64 -O -fomit-frame-pointer avx1
gcc -m64 -Os -fomit-frame-pointer avx1
gcc -m64 -march=core2 -O2 -fomit-frame-pointer avx1
gcc -m64 -march=core2 -O3 -fomit-frame-pointer avx1
gcc -m64 -march=core2 -O -fomit-frame-pointer avx1
gcc -m64 -march=core2 -Os -fomit-frame-pointer avx1
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer avx1
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer avx1
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer avx1
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer avx1
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer avx1
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer avx1
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer avx1
gcc -m64 -march=corei7 -O -fomit-frame-pointer avx1
gcc -m64 -march=corei7 -Os -fomit-frame-pointer avx1
gcc -m64 -march=k8 -O2 -fomit-frame-pointer avx1
gcc -m64 -march=k8 -O3 -fomit-frame-pointer avx1
gcc -m64 -march=k8 -O -fomit-frame-pointer avx1
gcc -m64 -march=k8 -Os -fomit-frame-pointer avx1
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer avx1
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer avx1
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer avx1
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer avx1
gcc -m64 -march=nocona -O2 -fomit-frame-pointer avx1
gcc -m64 -march=nocona -O3 -fomit-frame-pointer avx1
gcc -m64 -march=nocona -O -fomit-frame-pointer avx1
gcc -m64 -march=nocona -Os -fomit-frame-pointer avx1
gcc -march=barcelona -O2 -fomit-frame-pointer avx1
gcc -march=barcelona -O3 -fomit-frame-pointer avx1
gcc -march=barcelona -O -fomit-frame-pointer avx1
gcc -march=barcelona -Os -fomit-frame-pointer avx1
gcc -march=k8 -O2 -fomit-frame-pointer avx1
gcc -march=k8 -O3 -fomit-frame-pointer avx1
gcc -march=k8 -O -fomit-frame-pointer avx1
gcc -march=k8 -Os -fomit-frame-pointer avx1
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv avx1
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv avx1
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv avx1
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv avx1
gcc -march=nocona -O2 -fomit-frame-pointer avx1
gcc -march=nocona -O3 -fomit-frame-pointer avx1
gcc -march=nocona -O -fomit-frame-pointer avx1
gcc -march=nocona -Os -fomit-frame-pointer avx1

Test failure

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
error 111
error 111

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer avx1
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer avx1
gcc -m64 -march=barcelona -O -fomit-frame-pointer avx1
gcc -m64 -march=barcelona -Os -fomit-frame-pointer avx1