Implementation notes: amd64, pmnod076, crypto_aead/deoxysi256v141

Computer: pmnod076
Architecture: amd64
CPU ID: GenuineIntel-00050657-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_aead
Primitive: deoxysi256v141
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
829023728 0 042005 856 864aesniicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
829625048 0 044181 856 928aesniicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
830423728 0 042005 856 864aesniicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
831423728 0 042005 856 864aesniicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
833023728 0 042005 856 864aesniicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
834225176 0 044021 856 928aesniicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
844624592 0 042933 856 864aesniicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
859424592 0 042933 856 864aesniicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
860824592 0 042933 856 864aesniicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
862424592 0 042933 856 864aesniicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
991830208 0 047277 856 864aesniicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
1001036576 0 049251 832 896aesnigcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
1019638570 0 053859 832 896aesnigcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
1054625904 0 044213 856 864aesniicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
1055025904 0 044213 856 864aesniicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
1055225904 0 044213 856 864aesniicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
1059225904 0 044213 856 864aesniicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
1069424880 0 043557 856 864aesniicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
1069424880 0 043557 856 864aesniicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
1069624880 0 043557 856 864aesniicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
1070024880 0 043557 856 864aesniicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
1144631024 0 048037 856 864aesniicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
1145028520 0 048005 856 928aesniicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
1148638024 0 050667 832 896aesnigcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
1154228712 0 047669 856 928aesniicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
12334159784 0 0178925 856 928aesnisicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
12358162616 0 0181469 856 928aesnisicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
12884129792 0 0148077 856 864aesnisicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
12886129792 0 0148077 856 864aesnisicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
12886129792 0 0148077 856 864aesnisicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
12888129792 0 0148077 856 864aesnisicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
12926130144 0 0148493 856 864aesnisicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
12928130144 0 0148493 856 864aesnisicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
12934130144 0 0148493 856 864aesnisicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
12934130144 0 0148493 856 864aesnisicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
1324435512 0 047078 808 896aesnigcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
13718154278 0 0166979 832 896aesnisgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
13808154030 0 0169395 832 896aesnisgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
14426166000 0 0183077 856 864aesnisicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
14838135700 0 0148363 832 896aesnisgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
17450171357 0 0182926 808 896aesnisgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
18024191576 0 0211069 856 928aesnisicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
18124191576 0 0210541 856 928aesnisicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
18832182904 0 0201589 856 864aesnisicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
18846182904 0 0201589 856 864aesnisicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
18872182904 0 0201589 856 864aesnisicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
18892182904 0 0201589 856 864aesnisicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
18906183744 0 0202061 856 864aesnisicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
18918183744 0 0202061 856 864aesnisicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
18920183744 0 0202061 856 864aesnisicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
18946183744 0 0202061 856 864aesnisicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
19312214896 0 0231917 856 864aesnisicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
64256114360 0 640133349 856 1568bitsliceicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
64436115344 0 640134221 856 1568bitsliceicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
65120115232 0 640134397 856 1568bitsliceicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
65386114280 0 640133797 856 1568bitsliceicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
73378117145 0 592132483 832 1488bitslicegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
76808107952 0 576126293 856 1440bitsliceicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
76886108840 0 576127549 856 1440bitsliceicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
76918107952 0 576126293 856 1440bitsliceicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
76996108856 0 576127565 856 1440bitsliceicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
77014108856 0 576127565 856 1440bitsliceicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
77090107952 0 576126293 856 1440bitsliceicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
77336107952 0 576126293 856 1440bitsliceicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
77382108840 0 576127549 856 1440bitsliceicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
78452120624 0 576137669 856 1440bitsliceicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
78466108968 0 576127341 856 1440bitsliceicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
78744121784 0 576138885 856 1440bitsliceicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
78868109904 0 576128213 856 1440bitsliceicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
78960108968 0 576127341 856 1440bitsliceicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
79026109904 0 576128213 856 1440bitsliceicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
79108109904 0 576128213 856 1440bitsliceicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
79134108968 0 576127341 856 1440bitsliceicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
79242109904 0 576128213 856 1440bitsliceicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
79386108968 0 576127341 856 1440bitsliceicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
88212104266 0 592116995 832 1488bitslicegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
89712100031 0 592111606 808 1488bitslicegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
90488166807 0 592179483 832 1488bitslicegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
14222435109 0 59247859 832 1488tablegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
14394632981 0 59244598 808 1488tablegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
14750446376 0 64065869 856 1568tableicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
14777647504 0 64066645 856 1568tableicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
14837846760 0 57665445 856 1440tableicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
14843046760 0 57665445 856 1440tableicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
14850846760 0 57665445 856 1440tableicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
14851036921 0 59252275 832 1488tablegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
14863446760 0 57665445 856 1440tableicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
14866045352 0 57662357 856 1440tableicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
14881046056 0 57664357 856 1440tableicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
14881446056 0 57664357 856 1440tableicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
14882647840 0 57666125 856 1440tableicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
14882647840 0 57666125 856 1440tableicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
14882846056 0 57664357 856 1440tableicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
14897646056 0 57664357 856 1440tableicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
14899647840 0 57666125 856 1440tableicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
14900847248 0 57665581 856 1440tableicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
14908846808 0 64065773 856 1568tableicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
14909247248 0 57665581 856 1440tableicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
14917047904 0 64066757 856 1568tableicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
14919247840 0 57666125 856 1440tableicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
14930847248 0 57665581 856 1440tableicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
14940246336 0 57663397 856 1440tableicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
15004647248 0 57665581 856 1440tableicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
15305034362 0 59247083 832 1488tablegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
104930428802 0 044147 832 896refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
168065035992 0 054301 856 864reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
168107435992 0 054301 856 864reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
168215635368 0 053725 856 864reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
168233434960 0 052045 856 864reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
168250435368 0 053725 856 864reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
168267035960 0 054837 856 928reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
168272235992 0 054301 856 864reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
168344235368 0 053725 856 864reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
168446235992 0 054301 856 864reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
169027635368 0 053725 856 864reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
170204635576 0 054741 856 928reficc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
182060635496 0 053821 856 864reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
182153635496 0 053821 856 864reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
182212635496 0 053821 856 864reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
182298235496 0 053821 856 864reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
183370236088 0 055077 856 928reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
183482836120 0 054829 856 864reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
183565236120 0 054829 856 864reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
183850235072 0 052101 856 864reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
183898236136 0 054845 856 864reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
183963036136 0 054845 856 864reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
184984835720 0 055237 856 928reficc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
195118624943 0 037683 832 896refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
309538023838 0 036555 832 896refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
317428822584 0 034198 808 896refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017

Test failure

Implementation: crypto_aead/deoxysi256v141/aesni
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 aesni aesnis bitslice ref table
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer aesni aesnis bitslice ref table