Implementation notes: amd64, pmnod076, crypto_aead/aes128otrpv3

Computer: pmnod076
Architecture: amd64
CPU ID: GenuineIntel-00050657-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_aead
Primitive: aes128otrpv3
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
469013424 0 032597 856 1104ni_p7m2icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
474613424 0 032309 856 1104ni_p7m2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
475013360 0 032885 856 1104ni_p7m2icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
475013360 0 032357 856 1104ni_p7m2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
488012400 0 030749 856 1040ni_p7m2icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
488814032 0 033205 856 1104ni_p8m2icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
488813968 0 032965 856 1104ni_p8m2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
488814064 0 032949 856 1104ni_p8m2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
489213936 0 033461 856 1104ni_p8m2icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
489612896 0 031213 856 1040ni_p7m2icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
489612896 0 031213 856 1040ni_p7m2icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
489812896 0 031213 856 1040ni_p7m2icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
490012896 0 031213 856 1040ni_p7m2icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
490012336 0 030717 856 1040ni_p7m2icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
490612336 0 030717 856 1040ni_p7m2icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
492012336 0 030717 856 1040ni_p7m2icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
492412336 0 030717 856 1040ni_p7m2icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
493213200 0 031581 856 1040ni_p8m2icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
495213504 0 030613 856 1040ni_p7m2icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
495412400 0 030749 856 1040ni_p7m2icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
496413072 0 031789 856 1040ni_p7m2icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
496413808 0 032525 856 1040ni_p8m2icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
496813072 0 031789 856 1040ni_p7m2icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
497213072 0 031789 856 1040ni_p7m2icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
497212400 0 030749 856 1040ni_p7m2icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
498813072 0 031789 856 1040ni_p7m2icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
499213504 0 030557 856 1040ni_p7m2icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
500012400 0 030749 856 1040ni_p7m2icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
505213200 0 031581 856 1040ni_p8m2icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
505613200 0 031581 856 1040ni_p8m2icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
505813664 0 031981 856 1040ni_p8m2icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
506013200 0 031581 856 1040ni_p8m2icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
506213664 0 031981 856 1040ni_p8m2icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
506213664 0 031981 856 1040ni_p8m2icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
506614240 0 031349 856 1040ni_p8m2icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
507611962 0 024598 824 1072ni_p7m2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
509413168 0 031517 856 1040ni_p8m2icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
509811117 0 023710 824 1072ni_p7m2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
509813808 0 032525 856 1040ni_p8m2icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
509814432 0 031485 856 1040ni_p8m2icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
510213168 0 031517 856 1040ni_p8m2icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
510413168 0 031517 856 1040ni_p8m2icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
510413664 0 031981 856 1040ni_p8m2icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
510613168 0 031517 856 1040ni_p8m2icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
514013808 0 032525 856 1040ni_p8m2icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
514413808 0 032525 856 1040ni_p8m2icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
516812570 0 025206 824 1072ni_p8m2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
518211636 0 024238 824 1072ni_p8m2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
530217186 0 032555 832 1072ni_p7m2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
538818130 0 033499 832 1072ni_p8m2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
545023040 0 041933 856 1104ni_p8m1icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
545423040 0 042221 856 1104ni_p8m1icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
545622960 0 041965 856 1104ni_p8m1icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
546822960 0 042493 856 1104ni_p8m1icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
552622688 0 041581 856 1104ni_p7m1icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
553222624 0 041629 856 1104ni_p7m1icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
554422624 0 042157 856 1104ni_p7m1icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
554825838 0 041195 832 1072ni_p7m1gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
556621984 0 040357 856 1040ni_p8m1icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
558022688 0 041869 856 1104ni_p7m1icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
558222048 0 040453 856 1040ni_p8m1icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
561620458 0 033094 824 1072ni_p7m1gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
562219557 0 032158 824 1072ni_p7m1gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
563022672 0 041397 856 1040ni_p8m1icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
563621050 0 033686 824 1072ni_p8m1gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
563822672 0 041397 856 1040ni_p8m1icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
564022048 0 040453 856 1040ni_p8m1icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
564222048 0 040453 856 1040ni_p8m1icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
564822688 0 041013 856 1040ni_p8m1icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
564822048 0 040453 856 1040ni_p8m1icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
564822672 0 041397 856 1040ni_p8m1icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
565020138 0 032742 824 1072ni_p8m1gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
565422688 0 041013 856 1040ni_p8m1icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
565423168 0 040301 856 1040ni_p8m1icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
566022672 0 041397 856 1040ni_p8m1icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
566023152 0 040229 856 1040ni_p8m1icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
566022688 0 041013 856 1040ni_p8m1icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
566621984 0 040357 856 1040ni_p8m1icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
567222688 0 041013 856 1040ni_p8m1icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
567421984 0 040357 856 1040ni_p8m1icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
567621984 0 040357 856 1040ni_p8m1icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
567821600 0 039973 856 1040ni_p7m1icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
568821600 0 039973 856 1040ni_p7m1icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
569022288 0 041013 856 1040ni_p7m1icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
569222288 0 041013 856 1040ni_p7m1icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
569622288 0 041013 856 1040ni_p7m1icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
569821600 0 039973 856 1040ni_p7m1icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
570221600 0 039973 856 1040ni_p7m1icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
570622288 0 041013 856 1040ni_p7m1icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
570622192 0 040517 856 1040ni_p7m1icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
570821616 0 040021 856 1040ni_p7m1icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
570821616 0 040021 856 1040ni_p7m1icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
571222192 0 040517 856 1040ni_p7m1icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
571422192 0 040517 856 1040ni_p7m1icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
571421616 0 040021 856 1040ni_p7m1icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
571622192 0 040517 856 1040ni_p7m1icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
572022560 0 039693 856 1040ni_p7m1icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
573622544 0 039621 856 1040ni_p7m1icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
573621616 0 040021 856 1040ni_p7m1icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
577026238 0 041595 832 1072ni_p8m1gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
98767598 0 019286 808 1072ni_p8m2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
99927272 0 018966 808 1072ni_p7m2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
1024415592 0 027286 808 1072ni_p7m1gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
1176415913 0 027606 808 1072ni_p8m1gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
8927021647 4392 33637019 5232 1232refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
1033926633 4392 32019294 5224 1232refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
1067965972 4392 32018606 5224 1232refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
1261544733 4392 32016366 5208 1232refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
12916811672 4416 38430845 5280 1312reficc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
12945211656 4416 38431181 5280 1312reficc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
13064013832 4416 33630941 5280 1216reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
13126614552 4416 35233269 5280 1216reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
13141214560 4416 33632909 5280 1216reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
13164613864 4416 33630917 5280 1216reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
13174414512 4416 33632893 5280 1216reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
13184614552 4416 35233269 5280 1216reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
13205414552 4416 35233269 5280 1216reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
13206014560 4416 33632909 5280 1216reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
13206014560 4416 33632909 5280 1216reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
13208014552 4416 35233269 5280 1216reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
13219414512 4416 33632893 5280 1216reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
13220814560 4416 33632909 5280 1216reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
13223614512 4416 33632893 5280 1216reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
13233614504 4416 35232821 5280 1216reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
13235414504 4416 35232821 5280 1216reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
13237014504 4416 35232821 5280 1216reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
13239614512 4416 33632893 5280 1216reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
13240814504 4416 35232821 5280 1216reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
13560212528 4416 35231413 5280 1280reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
13841212528 4416 35231525 5280 1280reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017

Test failure

Implementation: crypto_aead/aes128otrpv3/ni_p7m1
Compiler: icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer ni_p7m1 ni_p7m2 ni_p8m1 ni_p8m2 ref
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer ni_p7m1 ni_p7m2 ni_p8m1 ni_p8m2 ref