Implementation notes: amd64, hydra6, crypto_aead/stribob192r1

Computer: hydra6
Architecture: amd64
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: stribob192r1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
382378? ? ?? ? ?xmmclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017092220170725
383724? ? ?? ? ?xmmclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017092220170725
384572? ? ?? ? ?xmmclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017092220170725
384605? ? ?? ? ?xmmclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017092220170725
387092? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017092220170725
389861? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017092220170725
390054? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017092220170725
395060? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017092220170725
396998? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017092220170725
397062? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017092220170725
397320? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017092220170725
398420? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017092220170725
398920? ? ?? ? ?xmmgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017092220170725
399176? ? ?? ? ?xmmgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017092220170725
401050? ? ?? ? ?xmmgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017092220170725
401958? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017092220170725
402025? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017092220170725
402470? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017092220170725
402668? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017092220170725
402838? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017092220170725
402917? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017092220170725
403286? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017092220170725
403765? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017092220170725
404555? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017092220170725
405056? ? ?? ? ?xmmgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017092220170725
407334? ? ?? ? ?xmmgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017092220170725
407882? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017092220170725
408168? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017092220170725
408182? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017092220170725
408766? ? ?? ? ?xmmgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017092220170725
409580? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017092220170725
409812? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017092220170725
410742? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017092220170725
411140? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017092220170725
411304? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017092220170725
411364? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017092220170725
411471? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017092220170725
411475? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017092220170725
411790? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017092220170725
412626? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017092220170725
412935? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017092220170725
413220? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017092220170725
413478? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017092220170725
417118? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017092220170725
418279? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017092220170725
418814? ? ?? ? ?xmmgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017092220170725
418882? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017092220170725
419104? ? ?? ? ?xmmgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017092220170725
419230? ? ?? ? ?xmmgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017092220170725
420415? ? ?? ? ?xmmgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017092220170725
420562? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017092220170725
420579? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017092220170725
420762? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017092220170725
421280? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017092220170725
422183? ? ?? ? ?xmmgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017092220170725
422538? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017092220170725
422914? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017092220170725
423236? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017092220170725
423306? ? ?? ? ?xmmgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017092220170725
429854? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017092220170725
430348? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017092220170725
430830? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017092220170725
431918? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017092220170725
432253? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017092220170725
432492? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017092220170725
435178? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017092220170725
435344? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017092220170725
435986? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017092220170725
436240? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017092220170725
436592? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017092220170725
436658? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017092220170725
439778? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017092220170725
442228? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017092220170725
444232? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017092220170725
445542? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017092220170725
446020? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017092220170725
446068? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017092220170725
446208? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017092220170725
446682? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017092220170725
448154? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017092220170725
448424? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017092220170725
448682? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017092220170725
448925? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017092220170725
449023? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017092220170725
449162? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017092220170725
449852? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017092220170725
450014? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017092220170725
450457? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017092220170725
450777? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017092220170725
451736? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017092220170725
452522? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017092220170725
452645? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017092220170725
453122? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017092220170725
453420? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017092220170725
453728? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017092220170725
454030? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017092220170725
454630? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017092220170725
459710? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017092220170725
460568? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017092220170725
463587? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017092220170725
465948? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017092220170725
466805? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017092220170725
466885? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017092220170725
469686? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017092220170725
469759? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017092220170725
472553? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017092220170725
472602? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017092220170725
472607? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017092220170725
472698? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017092220170725
472992? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017092220170725
473723? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017092220170725
474168? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017092220170725
475034? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017092220170725
475467? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017092220170725
475524? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017092220170725
476644? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017092220170725
477638? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017092220170725
477886? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017092220170725
478946? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017092220170725
479324? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017092220170725
480273? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017092220170725
481338? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017092220170725
482984? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017092220170725
484454? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017092220170725
488108? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017092220170725
488401? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017092220170725
489487? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017092220170725
489516? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017092220170725
489840? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017092220170725
490764? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017092220170725
491528? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017092220170725
491910? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017092220170725
492653? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017092220170725
493249? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017092220170725
494125? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017092220170725
494588? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017092220170725
495986? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017092220170725
496528? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017092220170725
496569? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017092220170725
497119? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017092220170725
499888? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017092220170725
502268? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017092220170725
502290? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017092220170725
525312? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017092220170725
1314097? ? ?? ? ?refgcc_-funroll-loops2017092220170725
1314690? ? ?? ? ?refgcc2017092220170725
1337388? ? ?? ? ?refcc2017092220170725
5847053? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017092220170725
5870030? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017092220170725
5876896? ? ?? ? ?8bitgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017092220170725
5883128? ? ?? ? ?8bitgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017092220170725
5883673? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017092220170725
5897021? ? ?? ? ?8bitgcc_-funroll-loops_-O2_-fomit-frame-pointer2017092220170725
5939001? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017092220170725
5943502? ? ?? ? ?8bitgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017092220170725
5955078? ? ?? ? ?8bitgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017092220170725
5975476? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017092220170725
5986448? ? ?? ? ?8bitgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017092220170725
5995307? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017092220170725
5996343? ? ?? ? ?8bitgcc_-funroll-loops_-O3_-fomit-frame-pointer2017092220170725
6037895? ? ?? ? ?8bitgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017092220170725
6042069? ? ?? ? ?8bitgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017092220170725
6042204? ? ?? ? ?8bitgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017092220170725
6042949? ? ?? ? ?8bitgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017092220170725
6044255? ? ?? ? ?8bitgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017092220170725
6066261? ? ?? ? ?8bitgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017092220170725
6072272? ? ?? ? ?8bitgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017092220170725
6080709? ? ?? ? ?8bitgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017092220170725
6085116? ? ?? ? ?8bitgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017092220170725
6099718? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017092220170725
6118432? ? ?? ? ?8bitgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017092220170725
6118805? ? ?? ? ?8bitgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017092220170725
6122618? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017092220170725
6126560? ? ?? ? ?8bitgcc_-O3_-fomit-frame-pointer2017092220170725
6137175? ? ?? ? ?8bitgcc_-m64_-O3_-fomit-frame-pointer2017092220170725
6140187? ? ?? ? ?8bitgcc_-march=barcelona_-O3_-fomit-frame-pointer2017092220170725
6181607? ? ?? ? ?8bitgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017092220170725
6185682? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017092220170725
6186905? ? ?? ? ?8bitgcc_-march=k8_-O3_-fomit-frame-pointer2017092220170725
6258084? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017092220170725
6273620? ? ?? ? ?8bitgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017092220170725
6317297? ? ?? ? ?8bitgcc_-march=nocona_-O3_-fomit-frame-pointer2017092220170725
6746511? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017092220170725
6777950? ? ?? ? ?8bitgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017092220170725
6784997? ? ?? ? ?8bitgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017092220170725
6796610? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017092220170725
6805150? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017092220170725
6806184? ? ?? ? ?8bitgcc_-funroll-loops_-O_-fomit-frame-pointer2017092220170725
6813716? ? ?? ? ?8bitgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017092220170725
6821783? ? ?? ? ?8bitgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017092220170725
6855800? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017092220170725
8934839? ? ?? ? ?8bitgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017092220170725
8967565? ? ?? ? ?8bitgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017092220170725
9047234? ? ?? ? ?8bitgcc_-march=nocona_-O2_-fomit-frame-pointer2017092220170725
9048817? ? ?? ? ?8bitgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017092220170725
9150534? ? ?? ? ?8bitgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017092220170725
9153495? ? ?? ? ?8bitgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017092220170725
9178742? ? ?? ? ?8bitgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017092220170725
9194286? ? ?? ? ?8bitgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017092220170725
9210726? ? ?? ? ?8bitgcc_-march=k8_-O2_-fomit-frame-pointer2017092220170725
9312910? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017092220170725
9317897? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017092220170725
9318352? ? ?? ? ?8bitgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017092220170725
9339043? ? ?? ? ?8bitgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017092220170725
9388076? ? ?? ? ?8bitgcc_-O2_-fomit-frame-pointer2017092220170725
9401421? ? ?? ? ?8bitgcc_-m64_-O2_-fomit-frame-pointer2017092220170725
9447103? ? ?? ? ?8bitgcc_-march=barcelona_-O2_-fomit-frame-pointer2017092220170725
9526783? ? ?? ? ?8bitgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017092220170725
9601984? ? ?? ? ?8bitgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017092220170725
9603117? ? ?? ? ?8bitgcc_-march=barcelona_-O_-fomit-frame-pointer2017092220170725
9631336? ? ?? ? ?8bitgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017092220170725
9644005? ? ?? ? ?8bitgcc_-march=nocona_-O_-fomit-frame-pointer2017092220170725
9650179? ? ?? ? ?8bitgcc_-m64_-O_-fomit-frame-pointer2017092220170725
9652958? ? ?? ? ?8bitgcc_-O_-fomit-frame-pointer2017092220170725
9671891? ? ?? ? ?8bitgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017092220170725
9674804? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017092220170725
9686405? ? ?? ? ?8bitgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017092220170725
9713439? ? ?? ? ?8bitgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017092220170725
9716913? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017092220170725
9719920? ? ?? ? ?8bitgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017092220170725
9723888? ? ?? ? ?8bitgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017092220170725
9928980? ? ?? ? ?8bitgcc_-march=k8_-O_-fomit-frame-pointer2017092220170725
9956184? ? ?? ? ?8bitgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017092220170725
9978736? ? ?? ? ?8bitgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017092220170725
10033943? ? ?? ? ?8bitgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017092220170725
10054118? ? ?? ? ?8bitgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017092220170725
10120211? ? ?? ? ?8bitgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017092220170725
10169127? ? ?? ? ?8bitgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017092220170725
10191225? ? ?? ? ?8bitgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017092220170725
10221886? ? ?? ? ?8bitgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017092220170725
10334772? ? ?? ? ?8bitgcc_-m64_-Os_-fomit-frame-pointer2017092220170725
10340617? ? ?? ? ?8bitgcc_-Os_-fomit-frame-pointer2017092220170725
10342759? ? ?? ? ?8bitgcc_-march=k8_-Os_-fomit-frame-pointer2017092220170725
10342771? ? ?? ? ?8bitgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017092220170725
10347939? ? ?? ? ?8bitgcc_-march=barcelona_-Os_-fomit-frame-pointer2017092220170725
10347968? ? ?? ? ?8bitgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017092220170725
10349473? ? ?? ? ?8bitgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017092220170725
10355279? ? ?? ? ?8bitgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017092220170725
10361010? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017092220170725
10380529? ? ?? ? ?8bitgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017092220170725
10490532? ? ?? ? ?8bitgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017092220170725
10490731? ? ?? ? ?8bitgcc_-march=nocona_-Os_-fomit-frame-pointer2017092220170725
13115169? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017092220170725
13230980? ? ?? ? ?8bitgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017092220170725
13249588? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017092220170725
13254418? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017092220170725
13268712? ? ?? ? ?8bitgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017092220170725
13273012? ? ?? ? ?8bitgcc_-funroll-loops_-Os_-fomit-frame-pointer2017092220170725
13592206? ? ?? ? ?8bitgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017092220170725
13592744? ? ?? ? ?8bitgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017092220170725
13706221? ? ?? ? ?8bitgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017092220170725
14987142? ? ?? ? ?8bitclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017092220170725
14987208? ? ?? ? ?8bitclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017092220170725
15096720? ? ?? ? ?8bitclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017092220170725
15096726? ? ?? ? ?8bitclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017092220170725
15110312? ? ?? ? ?8bitclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017092220170725
15124856? ? ?? ? ?8bitclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017092220170725
15222157? ? ?? ? ?8bitclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017092220170725
15430576? ? ?? ? ?8bitclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017092220170725
45902942? ? ?? ? ?8bitcc2017092220170725
45927597? ? ?? ? ?8bitgcc2017092220170725
45971307? ? ?? ? ?8bitgcc_-funroll-loops2017092220170725

Test failure

Implementation: crypto_aead/stribob192r1/8bit
Compiler: gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 9, namely:
CompilerImplementations
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer 8bit ref xmm
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer 8bit ref xmm
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer 8bit ref xmm

Compiler output

Implementation: crypto_aead/stribob192r1/xmm
Compiler: cc
sbob_pi64xmm.c: sbob_pi64xmm.c:10:2: error: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: ^

Number of similar (compiler,implementation) pairs: 75, namely:
CompilerImplementations
cc xmm
gcc xmm
gcc -O2 -fomit-frame-pointer xmm
gcc -O3 -fomit-frame-pointer xmm
gcc -O -fomit-frame-pointer xmm
gcc -Os -fomit-frame-pointer xmm
gcc -fno-schedule-insns -O2 -fomit-frame-pointer xmm
gcc -fno-schedule-insns -O3 -fomit-frame-pointer xmm
gcc -fno-schedule-insns -O -fomit-frame-pointer xmm
gcc -fno-schedule-insns -Os -fomit-frame-pointer xmm
gcc -funroll-loops xmm
gcc -funroll-loops -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -O -fomit-frame-pointer xmm
gcc -funroll-loops -Os -fomit-frame-pointer xmm
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer xmm
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m64 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m64 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer xmm
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer xmm
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer xmm
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer xmm
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer xmm
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer xmm
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer xmm
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer xmm
gcc -m64 -O2 -fomit-frame-pointer xmm
gcc -m64 -O3 -fomit-frame-pointer xmm
gcc -m64 -O -fomit-frame-pointer xmm
gcc -m64 -Os -fomit-frame-pointer xmm
gcc -m64 -march=core2 -O2 -fomit-frame-pointer xmm
gcc -m64 -march=core2 -O3 -fomit-frame-pointer xmm
gcc -m64 -march=core2 -O -fomit-frame-pointer xmm
gcc -m64 -march=core2 -Os -fomit-frame-pointer xmm
gcc -m64 -march=k8 -O2 -fomit-frame-pointer xmm
gcc -m64 -march=k8 -O3 -fomit-frame-pointer xmm
gcc -m64 -march=k8 -O -fomit-frame-pointer xmm
gcc -m64 -march=k8 -Os -fomit-frame-pointer xmm
gcc -m64 -march=nocona -O2 -fomit-frame-pointer xmm
gcc -m64 -march=nocona -O3 -fomit-frame-pointer xmm
gcc -m64 -march=nocona -O -fomit-frame-pointer xmm
gcc -m64 -march=nocona -Os -fomit-frame-pointer xmm
gcc -march=barcelona -O2 -fomit-frame-pointer xmm
gcc -march=barcelona -O3 -fomit-frame-pointer xmm
gcc -march=barcelona -O -fomit-frame-pointer xmm
gcc -march=barcelona -Os -fomit-frame-pointer xmm
gcc -march=k8 -O2 -fomit-frame-pointer xmm
gcc -march=k8 -O3 -fomit-frame-pointer xmm
gcc -march=k8 -O -fomit-frame-pointer xmm
gcc -march=k8 -Os -fomit-frame-pointer xmm
gcc -march=nocona -O2 -fomit-frame-pointer xmm
gcc -march=nocona -O3 -fomit-frame-pointer xmm
gcc -march=nocona -O -fomit-frame-pointer xmm
gcc -march=nocona -Os -fomit-frame-pointer xmm

Compiler output

Implementation: crypto_aead/stribob192r1/xmm
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
sbob_pi64xmm.c: sbob_pi64xmm.c:10:2: error: "This version requires __SSE4_1__"
sbob_pi64xmm.c: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: 1 error generated.

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments xmm
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments xmm
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments xmm
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments xmm

Compiler output

Implementation: crypto_aead/stribob192r1/xmm
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
sbob_pi64xmm.c: sbob_pi64xmm.c:10:2: error: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: ^
sbob_pi64xmm.c: sbob_pi64xmm.c:10:2: error: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: ^

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