Implementation notes: amd64, genji548, crypto_aead/gimli24v1

Computer: genji548
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_aead
Primitive: gimli24v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
683426144 0 025077 856 928sseicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
685906416 0 025557 856 928sseicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
692546176 0 024997 856 928sseicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
692586400 0 025893 856 928sseicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
740206128 0 024981 856 928ssealticc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
740406128 0 025093 856 928ssealticc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
742206352 0 025845 856 928ssealticc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
752086384 0 025525 856 928ssealticc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
755245200 0 023453 856 864sseicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
755744640 0 022957 856 864sseicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
756044640 0 022957 856 864sseicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
756205200 0 023453 856 864sseicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
756425200 0 023453 856 864sseicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
756584640 0 022957 856 864sseicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
756604640 0 022957 856 864sseicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
757324640 0 022925 856 864sseicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
760165200 0 023453 856 864sseicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
760705216 0 023869 856 864sseicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
761084640 0 022925 856 864sseicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
761264640 0 022925 856 864sseicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
761444640 0 022925 856 864sseicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
761485216 0 023869 856 864sseicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
767585216 0 023869 856 864sseicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
767945216 0 023869 856 864sseicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
820664584 0 021573 856 864sseicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
824904584 0 021629 856 864sseicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
834905216 0 023501 856 864ssealticc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
835465200 0 023485 856 864ssealticc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
835784608 0 022957 856 864ssealticc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
835925200 0 023485 856 864ssealticc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
836044608 0 022957 856 864ssealticc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
836645200 0 023885 856 864ssealticc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
836644608 0 022957 856 864ssealticc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
836664608 0 022957 856 864ssealticc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
837145216 0 023901 856 864ssealticc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
837625216 0 023901 856 864ssealticc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
838364624 0 022941 856 864ssealticc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
839144624 0 022941 856 864ssealticc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
839544624 0 022941 856 864ssealticc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
840024624 0 022941 856 864ssealticc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
846045216 0 023501 856 864ssealticc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
847685200 0 023885 856 864ssealticc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
868204552 0 021573 856 864ssealticc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
872424552 0 021629 856 864ssealticc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
892563113 0 018409 816 896ssegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
911603074 0 018369 816 896ssealtgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1009921393 0 013964 808 896ssegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1018881351 0 013916 808 896ssealtgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1023161462 0 013980 808 896ssegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1049901174 0 012700 792 896ssegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1073941171 0 012700 792 896ssealtgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1090421461 0 013980 808 896ssealtgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
2236603628 0 018953 816 896littleendiangcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
2553209376 0 028061 856 864littleendianicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
2553329376 0 028061 856 864littleendianicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
2553649376 0 028061 856 864littleendianicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
2554049376 0 028061 856 864littleendianicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
2593889728 0 029221 856 928littleendianicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
25949810176 0 029141 856 928littleendianicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
2650509200 0 027517 856 864littleendianicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
2650629200 0 027517 856 864littleendianicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
2650669200 0 027517 856 864littleendianicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
2650789200 0 027517 856 864littleendianicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
2692928712 0 025733 856 864littleendianicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
2696969928 0 027005 856 864littleendianicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
27912410800 0 029085 856 864littleendianicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
27915810800 0 029085 856 864littleendianicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
27923610800 0 029085 856 864littleendianicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
27925210800 0 029085 856 864littleendianicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
27962812000 0 031141 856 928littleendianicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
28124811760 0 030613 856 928littleendianicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
28202410944 0 029293 856 864littleendianicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
28206610944 0 029293 856 864littleendianicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
28207010944 0 029293 856 864littleendianicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
28207010944 0 029293 856 864littleendianicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
2950161242 0 012756 792 896littleendiangcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
2988241410 0 013948 808 896littleendiangcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
3047621466 0 014044 808 896littleendiangcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
8087525032 0 023325 856 864reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
8088825032 0 023325 856 864reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
8089805032 0 023325 856 864reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
8090444744 0 021741 856 864reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
8260545520 0 022573 856 864reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
8286965736 0 024061 856 864reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
8287865736 0 024061 856 864reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
8288305736 0 024061 856 864reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
8289505736 0 024061 856 864reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
8304546808 0 025637 856 928reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
8305626696 0 025845 856 928reficc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
8305645944 0 024205 856 864reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
8306165944 0 024205 856 864reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
8306465944 0 024205 856 864reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
8308025944 0 024205 856 864reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
8448643462 0 018761 816 896refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
8554245032 0 023325 856 864reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
8652721627 0 014172 808 896refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
11761184664 0 024165 856 928reficc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
11764744776 0 023717 856 928reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
13000144152 0 022813 856 864reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
13006304152 0 022813 856 864reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
13009404152 0 022813 856 864reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
13051644152 0 022813 856 864reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
13936181567 0 013084 792 896refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
14936341908 0 014436 808 896refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017

Test failure

Implementation: littleendian
Security model: unknown
Compiler: icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer littleendian
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer littleendian
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer ref
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer ref
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer sse
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer sse
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer ssealt
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer ssealt