Implementation notes: amd64, genji239, crypto_aead/gimli24v1

Computer: genji239
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_aead
Primitive: gimli24v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
688846144 0 025077 856 928sseicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
691166176 0 024997 856 928sseicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
691466416 0 025557 856 928sseicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
693466400 0 025893 856 928sseicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
739586128 0 024981 856 928ssealticc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
740166128 0 025093 856 928ssealticc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
742006352 0 025845 856 928ssealticc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
751826384 0 025525 856 928ssealticc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
755465200 0 023453 856 864sseicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
755845200 0 023453 856 864sseicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
756085200 0 023453 856 864sseicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
756105200 0 023453 856 864sseicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
756684640 0 022957 856 864sseicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
756684640 0 022957 856 864sseicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
756824640 0 022957 856 864sseicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
758924640 0 022925 856 864sseicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
760525216 0 023869 856 864sseicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
760884640 0 022925 856 864sseicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
760924640 0 022925 856 864sseicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
761304640 0 022925 856 864sseicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
761764640 0 022957 856 864sseicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
762965216 0 023869 856 864sseicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
767945216 0 023869 856 864sseicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
772425216 0 023869 856 864sseicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
821144584 0 021573 856 864sseicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
824964584 0 021629 856 864sseicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
834905216 0 023501 856 864ssealticc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
835365200 0 023485 856 864ssealticc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
835425200 0 023485 856 864ssealticc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
835465216 0 023501 856 864ssealticc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
835844608 0 022957 856 864ssealticc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
836264608 0 022957 856 864ssealticc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
836604608 0 022957 856 864ssealticc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
837225216 0 023901 856 864ssealticc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
837364608 0 022957 856 864ssealticc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
837385200 0 023885 856 864ssealticc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
837445216 0 023901 856 864ssealticc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
837585200 0 023885 856 864ssealticc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
838244624 0 022941 856 864ssealticc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
839004624 0 022941 856 864ssealticc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
839404624 0 022941 856 864ssealticc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
839444624 0 022941 856 864ssealticc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
867204552 0 021629 856 864ssealticc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
869404552 0 021573 856 864ssealticc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
892483113 0 018409 816 896ssegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
912283074 0 018369 816 896ssealtgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
1010061393 0 013964 808 896ssegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
1019101351 0 013916 808 896ssealtgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
1025841462 0 013980 808 896ssegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
1049281174 0 012700 792 896ssegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
1074221171 0 012700 792 896ssealtgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
1091601461 0 013980 808 896ssealtgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
2236443628 0 018953 816 896littleendiangcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
2553589376 0 028061 856 864littleendianicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
2554149376 0 028061 856 864littleendianicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
2554289376 0 028061 856 864littleendianicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
2556409376 0 028061 856 864littleendianicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
2593969728 0 029221 856 928littleendianicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
25963010176 0 029141 856 928littleendianicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
2650729200 0 027517 856 864littleendianicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
2651309200 0 027517 856 864littleendianicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
2651569200 0 027517 856 864littleendianicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
2651789200 0 027517 856 864littleendianicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
2692768712 0 025733 856 864littleendianicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
2696949928 0 027005 856 864littleendianicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
27916210800 0 029085 856 864littleendianicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
27922210800 0 029085 856 864littleendianicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
27923010800 0 029085 856 864littleendianicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
27925610800 0 029085 856 864littleendianicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
27964412000 0 031141 856 928littleendianicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
28127211760 0 030613 856 928littleendianicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
28204010944 0 029293 856 864littleendianicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
28204810944 0 029293 856 864littleendianicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
28207010944 0 029293 856 864littleendianicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
28210210944 0 029293 856 864littleendianicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
2948981242 0 012756 792 896littleendiangcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
2991401410 0 013948 808 896littleendiangcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
3051421466 0 014044 808 896littleendiangcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
8088005032 0 023325 856 864reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
8089665032 0 023325 856 864reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
8090145032 0 023325 856 864reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
8091064744 0 021741 856 864reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
8095905032 0 023325 856 864reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
8261305520 0 022573 856 864reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
8287245736 0 024061 856 864reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
8288345736 0 024061 856 864reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
8288625736 0 024061 856 864reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
8290665736 0 024061 856 864reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
8303926808 0 025637 856 928reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
8304726696 0 025845 856 928reficc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
8305285944 0 024205 856 864reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
8305785944 0 024205 856 864reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
8306425944 0 024205 856 864reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
8307805944 0 024205 856 864reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
8450443462 0 018761 816 896refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
8655101627 0 014172 808 896refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
11815104776 0 023717 856 928reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
11877224664 0 024165 856 928reficc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
13016884152 0 022813 856 864reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
13026304152 0 022813 856 864reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
13026944152 0 022813 856 864reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
13037764152 0 022813 856 864reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
13949201567 0 013084 792 896refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
14946981908 0 014436 808 896refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017

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