Implementation notes: x86, hydra9, crypto_aead/shellaes128v1d8n64

Computer: hydra9
Architecture: x86
CPU ID: AuthenticAMD-00610f01-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: shellaes128v1d8n64
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
324153? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017091420170725
325342? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017091420170725
326899? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017091420170725
327381? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091420170725
328591? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017091420170725
328753? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017091420170725
330030? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091420170725
336846? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091420170725
337757? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091420170725
337785? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091420170725
339319? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091420170725
344835? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091420170725
350405? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091420170725
353678? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017091420170725
354103? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017091420170725
354115? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017091420170725
354280? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091420170725
354352? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017091420170725
354869? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017091420170725
355612? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017091420170725
357248? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017091420170725
357370? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091420170725
357819? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017091420170725
358275? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017091420170725
358426? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091420170725
359001? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017091420170725
363058? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017091420170725
363351? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091420170725
364999? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091420170725
366284? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091420170725
367189? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091420170725
367986? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091420170725
368311? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091420170725
374049? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017091420170725
374365? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017091420170725
375068? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091420170725
375447? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091420170725
375980? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017091420170725
376037? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091420170725
378281? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091420170725
380788? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091420170725
380950? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017091420170725
381244? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091420170725
381826? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017091420170725
381834? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017091420170725
382017? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017091420170725
382391? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091420170725
383036? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017091420170725
383993? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091420170725
384349? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091420170725
384914? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091420170725
385178? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017091420170725
386409? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017091420170725
386634? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091420170725
387062? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091420170725
387239? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091420170725
387354? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091420170725
387581? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017091420170725
387768? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091420170725
387863? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091420170725
387993? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017091420170725
388459? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091420170725
390257? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017091420170725
392078? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091420170725
392103? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017091420170725
392472? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017091420170725
400902? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091420170725
403716? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017091420170725
406163? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017091420170725
407900? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091420170725
408000? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017091420170725
408883? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017091420170725
409390? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017091420170725
414343? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091420170725
414884? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017091420170725
415357? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017091420170725
415885? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091420170725
416246? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091420170725
416292? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017091420170725
416328? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091420170725
416558? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091420170725
420490? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091420170725
420491? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091420170725
420536? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091420170725
420664? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091420170725
420693? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091420170725
421378? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091420170725
424318? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091420170725
424635? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091420170725
426450? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091420170725
427250? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091420170725
428183? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017091420170725
428351? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017091420170725
428895? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091420170725
429129? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017091420170725
429159? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017091420170725
429200? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091420170725
429279? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017091420170725
429402? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017091420170725
429455? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091420170725
429796? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091420170725
429874? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091420170725
430124? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017091420170725
430129? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091420170725
430278? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091420170725
431083? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091420170725
431390? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091420170725
431937? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091420170725
431983? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017091420170725
432912? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091420170725
434024? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091420170725
439804? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091420170725
440130? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091420170725
441360? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091420170725
441637? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091420170725
443545? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017091420170725
446313? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017091420170725
447124? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091420170725
447779? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091420170725
447978? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017091420170725
450895? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091420170725
451228? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091420170725
452362? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091420170725
455939? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091420170725
456719? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091420170725
457855? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091420170725
458435? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091420170725
458443? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091420170725
458938? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017091420170725
459126? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091420170725
459444? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091420170725
459672? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017091420170725
459704? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017091420170725
459877? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017091420170725
460445? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091420170725
460539? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017091420170725
460613? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017091420170725
460755? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017091420170725
461705? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017091420170725
462749? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091420170725
463192? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091420170725
463458? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017091420170725
463692? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091420170725
464197? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017091420170725
464514? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091420170725
464658? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017091420170725
465392? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091420170725
466509? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091420170725
466550? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017091420170725
467044? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091420170725
468048? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091420170725
469056? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091420170725
471665? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091420170725
471861? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091420170725
472707? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017091420170725
474118? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091420170725
474185? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091420170725
474846? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091420170725
475175? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091420170725
477656? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017091420170725
488851? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091420170725
489417? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091420170725
490736? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017091420170725
499524? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091420170725
533343? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091420170725
533998? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091420170725
534279? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091420170725
537235? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091420170725
552768? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091420170725
554406? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091420170725
554446? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091420170725
555731? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091420170725

Test failure

Implementation: crypto_aead/shellaes128v1d8n64/ref
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer ref