Implementation notes: amd64, pmnod076, crypto_aead/tiaoxinv1

Computer: pmnod076
Architecture: amd64
CPU ID: GenuineIntel-00050657-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_aead
Primitive: tiaoxinv1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
18289304 0 031957 856 864aesnimicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
18309304 0 031957 856 864aesnimicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
18329304 0 031957 856 864aesnimicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
18329304 0 031957 856 864aesnimicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
18369488 0 032509 856 864aesnimicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
18409472 0 032493 856 864aesnimicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
18409472 0 032493 856 864aesnimicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
18629248 0 031869 856 864aesnimicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
18649064 0 031749 856 864aesnimicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
18649248 0 031869 856 864aesnimicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
18669064 0 031749 856 864aesnimicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
18689248 0 031869 856 864aesnimicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
18729064 0 031749 856 864aesnimicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
18749248 0 031869 856 864aesnimicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
18749064 0 031749 856 864aesnimicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
18789488 0 032509 856 864aesnimicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
18889368 0 030765 856 864aesnimicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
190610968 0 030243 832 896aesnimgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
19069784 0 031125 856 864aesnimicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
190810968 0 027587 832 896aesnimgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
19129616 0 032917 856 928aesnimicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
19149616 0 033093 856 928aesnimicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
19189616 0 033445 856 928aesnimicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
19189616 0 032805 856 928aesnimicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
19507329 0 022286 808 896aesnimgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
206610892 0 027275 832 896aesnimgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
207011696 0 034802 864 864opticc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
207611696 0 034802 864 864opticc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
208211680 0 034786 864 864opticc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
209411680 0 034786 864 864opticc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
214010336 0 033898 864 928opticc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
214210336 0 034250 864 928opticc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
214610544 0 033818 864 928opticc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
215210544 0 033930 864 928opticc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
216410818 0 030112 840 896optgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
216611136 0 033842 864 864opticc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
216611136 0 033842 864 864opticc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
218811056 0 033762 864 864opticc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
219011056 0 033762 864 864opticc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
221610504 0 033242 864 864opticc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
223610504 0 033242 864 864opticc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
224010504 0 033242 864 864opticc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
224010504 0 033242 864 864opticc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
225010115 0 026784 840 896optgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
228210840 0 032266 864 864opticc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
23287242 0 022291 816 896optgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
24809992 0 032762 864 864opticc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
24929992 0 032762 864 864opticc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
24969992 0 032762 864 864opticc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
24969992 0 032762 864 864opticc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
251810472 0 031954 864 864opticc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
254010725 0 027168 840 896optgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
3320831979 32 044627 872 896tablegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
3457637728 32 056005 896 864tableicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
3458437712 32 056021 896 864tableicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
3459237392 32 054429 896 864tableicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
3460637728 32 056005 896 864tableicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
3460837712 32 056021 896 864tableicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
3461237312 32 054293 896 864tableicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
3461637728 32 056005 896 864tableicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
3464237712 32 056021 896 864tableicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
3466637728 32 056005 896 864tableicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
3471837328 32 056461 896 928tableicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
3473637712 32 056021 896 864tableicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
3481638400 32 057045 896 864tableicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
3482037984 32 056909 896 928tableicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
3482237984 32 056797 896 928tableicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
3484638384 32 056629 896 864tableicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
3486638384 32 056629 896 864tableicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
3488238400 32 057045 896 864tableicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
3492438416 32 057061 896 864tableicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
3494237344 32 056829 896 928tableicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
3494638416 32 057061 896 864tableicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
3501638400 32 056645 896 864tableicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
3503438400 32 056645 896 864tableicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
3675251043 32 063739 872 896tablegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
3680251925 32 067227 872 896tablegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
4503636204 32 047766 848 896tablegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
14185628744 320 031973 1184 928reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
14451208488 320 032005 1184 928reficc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
16873628776 320 030213 1184 864reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
16950849000 320 031725 1184 864reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
16990889000 320 031725 1184 864reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
17023209000 320 031725 1184 864reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
17085769000 320 031725 1184 864reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
17354949288 320 031949 1184 864reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
17368749288 320 031949 1184 864reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
17443829288 320 031949 1184 864reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
17480229288 320 031949 1184 864reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
228388211404 320 030659 1160 896refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
25703289392 320 032085 1184 864reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
26112369392 320 032085 1184 864reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
26130449392 320 032085 1184 864reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
26131769416 320 032757 1184 928reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
26159969392 320 032085 1184 864reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
26209169880 320 032941 1184 864reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
26218189880 320 032941 1184 864reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
26282989880 320 032941 1184 864reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
26311349880 320 032941 1184 864reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
26400169160 320 033029 1184 928reficc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
26465809072 320 030453 1184 864reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
34200247656 320 024267 1160 896refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
38116666054 320 022435 1160 896refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
152199384740 320 019734 1136 896refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017

Test failure

Implementation: crypto_aead/tiaoxinv1/aesnim
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 aesnim opt ref table
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer aesnim opt ref table