Implementation notes: amd64, genji548, crypto_aead/aes256otrpv3

Computer: genji548
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_aead
Primitive: aes256otrpv3
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
654413480 0 032653 856 1168ni_p7m2icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
657613416 0 032941 856 1168ni_p7m2icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
657613416 0 032413 856 1168ni_p7m2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
658212544 0 030925 856 1104ni_p7m2icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
658413480 0 032365 856 1168ni_p7m2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
659012544 0 030925 856 1104ni_p7m2icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
659012544 0 030925 856 1104ni_p7m2icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
659612544 0 030925 856 1104ni_p7m2icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
660013056 0 031373 856 1104ni_p7m2icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
660013056 0 031373 856 1104ni_p7m2icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
660413056 0 031373 856 1104ni_p7m2icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
661013056 0 031773 856 1104ni_p7m2icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
661213056 0 031373 856 1104ni_p7m2icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
662612576 0 030925 856 1104ni_p7m2icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
662812576 0 030925 856 1104ni_p7m2icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
662812576 0 030925 856 1104ni_p7m2icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
663013392 0 030501 856 1104ni_p7m2icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
663612576 0 030925 856 1104ni_p7m2icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
665013056 0 031773 856 1104ni_p7m2icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
665413056 0 031773 856 1104ni_p7m2icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
665813056 0 031773 856 1104ni_p7m2icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
669813296 0 030349 856 1104ni_p7m2icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
674813017 0 025596 808 1136ni_p7m2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
679812015 0 024564 808 1136ni_p7m2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
695014080 0 033261 856 1168ni_p8m2icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
695214016 0 033549 856 1168ni_p8m2icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
695813032 0 031421 856 1104ni_p8m2icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
696012936 0 031293 856 1104ni_p8m2icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
696213032 0 031421 856 1104ni_p8m2icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
696214016 0 033021 856 1168ni_p8m2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
696213544 0 032269 856 1104ni_p8m2icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
696413032 0 031421 856 1104ni_p8m2icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
696613032 0 031421 856 1104ni_p8m2icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
697013544 0 032269 856 1104ni_p8m2icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
697413608 0 031933 856 1104ni_p8m2icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
697413544 0 032269 856 1104ni_p8m2icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
697614080 0 032973 856 1168ni_p8m2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
697812936 0 031293 856 1104ni_p8m2icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
698013608 0 031933 856 1104ni_p8m2icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
698013608 0 031933 856 1104ni_p8m2icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
698413544 0 032269 856 1104ni_p8m2icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
698412936 0 031293 856 1104ni_p8m2icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
699213608 0 031933 856 1104ni_p8m2icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
701413640 0 030701 856 1104ni_p8m2icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
701612936 0 031293 856 1104ni_p8m2icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
701813912 0 031029 856 1104ni_p8m2icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
702013641 0 026220 808 1136ni_p8m2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
703212532 0 025076 808 1136ni_p8m2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
726822169 0 037473 816 1136ni_p8m2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
728421433 0 036737 816 1136ni_p7m2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
729622640 0 041645 856 1168ni_p7m1icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
731022640 0 042173 856 1168ni_p7m1icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
731222704 0 041597 856 1168ni_p7m1icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
732622704 0 041885 856 1168ni_p7m1icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
737821736 0 040141 856 1104ni_p7m1icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
737821736 0 040141 856 1104ni_p7m1icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
738220455 0 032996 808 1136ni_p7m1gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
739221736 0 040141 856 1104ni_p7m1icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
739221736 0 040141 856 1104ni_p7m1icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
739421465 0 034044 808 1136ni_p7m1gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
739621664 0 040037 856 1104ni_p7m1icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
739822288 0 041013 856 1104ni_p7m1icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
739821664 0 040037 856 1104ni_p7m1icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
740021664 0 040037 856 1104ni_p7m1icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
740022288 0 041013 856 1104ni_p7m1icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
740222296 0 040621 856 1104ni_p7m1icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
740621664 0 040037 856 1104ni_p7m1icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
741022296 0 040621 856 1104ni_p7m1icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
741622288 0 039365 856 1104ni_p7m1icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
742022288 0 041013 856 1104ni_p7m1icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
742622296 0 040621 856 1104ni_p7m1icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
742822288 0 041013 856 1104ni_p7m1icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
743022296 0 040621 856 1104ni_p7m1icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
743430105 0 045409 816 1136ni_p8m1gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
744222400 0 039533 856 1104ni_p7m1icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
745222089 0 034668 808 1136ni_p8m1gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
745223048 0 042589 856 1168ni_p8m1icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
746223048 0 042061 856 1168ni_p8m1icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
747023128 0 042029 856 1168ni_p8m1icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
747223128 0 042317 856 1168ni_p8m1icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
749222728 0 041461 856 1104ni_p8m1icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
749429929 0 045233 816 1136ni_p7m1gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
749422728 0 041461 856 1104ni_p8m1icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
749621049 0 033596 808 1136ni_p8m1gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
750022728 0 041461 856 1104ni_p8m1icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
750622688 0 041021 856 1104ni_p8m1icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
750822688 0 041021 856 1104ni_p8m1icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
751822688 0 041021 856 1104ni_p8m1icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
751822192 0 040605 856 1104ni_p8m1icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
752022192 0 040605 856 1104ni_p8m1icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
752022728 0 041461 856 1104ni_p8m1icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
752222688 0 041021 856 1104ni_p8m1icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
753022192 0 040605 856 1104ni_p8m1icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
753422824 0 039909 856 1104ni_p8m1icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
753822088 0 040469 856 1104ni_p8m1icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
754022088 0 040469 856 1104ni_p8m1icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
754223032 0 040173 856 1104ni_p8m1icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
754422088 0 040469 856 1104ni_p8m1icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
754822088 0 040469 856 1104ni_p8m1icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
756622192 0 040605 856 1104ni_p8m1icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
128647772 0 019420 792 1136ni_p8m2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1300416087 0 027740 792 1136ni_p8m1gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
131667446 0 019084 792 1136ni_p7m2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1327215766 0 027404 792 1136ni_p7m1gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
11322421647 4392 33636961 5216 1232refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1267166633 4392 32019236 5208 1232refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1323305972 4392 32018548 5208 1232refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1576744733 4392 32016308 5192 1232refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
17289211672 4416 38430845 5280 1312reficc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
17313211656 4416 38431181 5280 1312reficc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
17353213864 4416 33630917 5280 1216reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
17367413832 4416 33630941 5280 1216reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
17601614560 4416 33632909 5280 1216reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
17602214560 4416 33632909 5280 1216reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
17605814560 4416 33632909 5280 1216reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
17606814560 4416 33632909 5280 1216reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
17609814512 4416 33632893 5280 1216reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
17619414552 4416 35233269 5280 1216reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
17620814552 4416 35233269 5280 1216reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
17622814552 4416 35233269 5280 1216reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
17631414512 4416 33632893 5280 1216reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
17635214512 4416 33632893 5280 1216reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
17640414512 4416 33632893 5280 1216reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
17645214504 4416 35232821 5280 1216reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
17650414504 4416 35232821 5280 1216reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
17675814504 4416 35232821 5280 1216reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
17679014504 4416 35232821 5280 1216reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
17694414552 4416 35233269 5280 1216reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
17883612528 4416 35231413 5280 1280reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
18264412528 4416 35231525 5280 1280reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017

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