Implementation notes: amd64, genji239, crypto_aead/aes128otrpv3

Computer: genji239
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_aead
Primitive: aes128otrpv3
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
473213424 0 032309 856 1104ni_p7m2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
473413424 0 032597 856 1104ni_p7m2icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
474213360 0 032885 856 1104ni_p7m2icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
475213360 0 032357 856 1104ni_p7m2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
489014064 0 032949 856 1104ni_p8m2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
489214032 0 033205 856 1104ni_p8m2icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
489612896 0 031213 856 1040ni_p7m2icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
489613968 0 032965 856 1104ni_p8m2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
489812336 0 030717 856 1040ni_p7m2icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
489812896 0 031213 856 1040ni_p7m2icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
490012896 0 031213 856 1040ni_p7m2icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
490012896 0 031213 856 1040ni_p7m2icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
490412336 0 030717 856 1040ni_p7m2icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
490412336 0 030717 856 1040ni_p7m2icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
490612336 0 030717 856 1040ni_p7m2icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
490813936 0 033461 856 1104ni_p8m2icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
494413504 0 030613 856 1040ni_p7m2icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
495412400 0 030749 856 1040ni_p7m2icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
495812400 0 030749 856 1040ni_p7m2icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
496013072 0 031789 856 1040ni_p7m2icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
496012400 0 030749 856 1040ni_p7m2icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
496413072 0 031789 856 1040ni_p7m2icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
496613072 0 031789 856 1040ni_p7m2icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
497413072 0 031789 856 1040ni_p7m2icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
497812400 0 030749 856 1040ni_p7m2icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
499413504 0 030557 856 1040ni_p7m2icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
505013200 0 031581 856 1040ni_p8m2icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
505013200 0 031581 856 1040ni_p8m2icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
505613200 0 031581 856 1040ni_p8m2icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
506013200 0 031581 856 1040ni_p8m2icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
506214240 0 031349 856 1040ni_p8m2icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
506413664 0 031981 856 1040ni_p8m2icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
506813664 0 031981 856 1040ni_p8m2icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
507013664 0 031981 856 1040ni_p8m2icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
507213664 0 031981 856 1040ni_p8m2icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
508011962 0 024540 808 1072ni_p7m2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
509613808 0 032525 856 1040ni_p8m2icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
509613168 0 031517 856 1040ni_p8m2icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
509811117 0 023652 808 1072ni_p7m2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
509813808 0 032525 856 1040ni_p8m2icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
509813168 0 031517 856 1040ni_p8m2icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
509813168 0 031517 856 1040ni_p8m2icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
510013808 0 032525 856 1040ni_p8m2icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
511213168 0 031517 856 1040ni_p8m2icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
511414432 0 031485 856 1040ni_p8m2icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
515013808 0 032525 856 1040ni_p8m2icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
516612570 0 025148 808 1072ni_p8m2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
517011636 0 024180 808 1072ni_p8m2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
530217186 0 032497 816 1072ni_p7m2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
539018130 0 033441 816 1072ni_p8m2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
545023040 0 041933 856 1104ni_p8m1icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
545423040 0 042221 856 1104ni_p8m1icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
547222960 0 042493 856 1104ni_p8m1icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
548022960 0 041965 856 1104ni_p8m1icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
553222688 0 041581 856 1104ni_p7m1icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
553822624 0 042157 856 1104ni_p7m1icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
554822688 0 041869 856 1104ni_p7m1icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
555622624 0 041629 856 1104ni_p7m1icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
561025838 0 041137 816 1072ni_p7m1gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
562620458 0 033036 808 1072ni_p7m1gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
562619557 0 032100 808 1072ni_p7m1gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
563421050 0 033628 808 1072ni_p8m1gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
563422672 0 041397 856 1040ni_p8m1icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
563622048 0 040453 856 1040ni_p8m1icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
564022672 0 041397 856 1040ni_p8m1icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
564422048 0 040453 856 1040ni_p8m1icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
564423152 0 040229 856 1040ni_p8m1icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
564622048 0 040453 856 1040ni_p8m1icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
564622672 0 041397 856 1040ni_p8m1icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
564823168 0 040301 856 1040ni_p8m1icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
564822688 0 041013 856 1040ni_p8m1icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
565420138 0 032684 808 1072ni_p8m1gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
565822688 0 041013 856 1040ni_p8m1icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
566222672 0 041397 856 1040ni_p8m1icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
566422688 0 041013 856 1040ni_p8m1icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
566822048 0 040453 856 1040ni_p8m1icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
567421984 0 040357 856 1040ni_p8m1icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
567821984 0 040357 856 1040ni_p8m1icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
568222288 0 041013 856 1040ni_p7m1icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
568221984 0 040357 856 1040ni_p8m1icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
568421984 0 040357 856 1040ni_p8m1icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
568622688 0 041013 856 1040ni_p8m1icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
568821600 0 039973 856 1040ni_p7m1icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
568822288 0 041013 856 1040ni_p7m1icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
568821600 0 039973 856 1040ni_p7m1icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
568822288 0 041013 856 1040ni_p7m1icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
569421600 0 039973 856 1040ni_p7m1icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
569621600 0 039973 856 1040ni_p7m1icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
570022288 0 041013 856 1040ni_p7m1icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
570621616 0 040021 856 1040ni_p7m1icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
571222192 0 040517 856 1040ni_p7m1icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
571222544 0 039621 856 1040ni_p7m1icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
571422192 0 040517 856 1040ni_p7m1icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
571621616 0 040021 856 1040ni_p7m1icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
571622192 0 040517 856 1040ni_p7m1icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
572222192 0 040517 856 1040ni_p7m1icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
572822560 0 039693 856 1040ni_p7m1icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
573621616 0 040021 856 1040ni_p7m1icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
576826238 0 041537 816 1072ni_p8m1gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
697621616 0 040021 856 1040ni_p7m1icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
97707598 0 019228 792 1072ni_p8m2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
992415913 0 027548 792 1072ni_p8m1gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
99867272 0 018908 792 1072ni_p7m2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
1009015592 0 027228 792 1072ni_p7m1gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
8933621647 4392 33636961 5216 1232refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
1033566633 4392 32019236 5208 1232refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
1066865972 4392 32018548 5208 1232refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
1262384733 4392 32016308 5192 1232refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
12933411672 4416 38430845 5280 1312reficc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
12960611656 4416 38431181 5280 1312reficc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
13067413832 4416 33630941 5280 1216reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
13160613864 4416 33630917 5280 1216reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
13204214552 4416 35233269 5280 1216reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
13210414552 4416 35233269 5280 1216reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
13214614560 4416 33632909 5280 1216reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
13218014560 4416 33632909 5280 1216reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
13218414560 4416 33632909 5280 1216reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
13221614552 4416 35233269 5280 1216reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
13223814552 4416 35233269 5280 1216reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
13226214560 4416 33632909 5280 1216reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
13240014512 4416 33632893 5280 1216reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
13243214504 4416 35232821 5280 1216reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
13243214504 4416 35232821 5280 1216reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
13244814512 4416 33632893 5280 1216reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
13250414512 4416 33632893 5280 1216reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
13256014512 4416 33632893 5280 1216reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
13274414504 4416 35232821 5280 1216reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
13327814504 4416 35232821 5280 1216reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
13529612528 4416 35231413 5280 1280reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
13843812528 4416 35231525 5280 1280reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017

Test failure

Implementation: ni_p7m1
Security model: unknown
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
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer ni_p7m1
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer ni_p7m2
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer ni_p7m2
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer ni_p8m1
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer ni_p8m1
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer ni_p8m2
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer ni_p8m2
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer ref
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer ref