Implementation notes: amd64, pmnod076, crypto_stream/speck6496ctr

Computer: pmnod076
Architecture: amd64
CPU ID: GenuineIntel-00050657-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_stream
Primitive: speck6496ctr
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
92624693 0 036334 824 856avx512gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
93026751 0 041131 832 856avx512gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
93623691 0 034174 808 824avx512gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
98624828 0 036366 824 856avx512gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
165633372 0 044878 824 856avx2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
165833987 0 044430 808 824avx2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
166635317 0 049691 832 856avx2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
167033175 0 044790 824 856avx2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
172432640 0 050605 856 856avx512icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
172632800 0 050269 856 856avx512icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
174233040 0 050229 856 824avx512icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
174433040 0 050229 856 824avx512icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
174433056 0 050245 856 824avx512icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
184033056 0 050245 856 824avx512icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
184032768 0 050381 856 856avx512icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
184032912 0 050269 856 856avx512icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
185033488 0 050277 856 824avx512icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
185233488 0 050277 856 824avx512icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
185633504 0 050293 856 824avx512icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
186033504 0 050293 856 824avx512icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
188831248 0 048053 856 824avx512icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
189031248 0 048053 856 824avx512icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
189231248 0 048053 856 824avx512icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
189231248 0 048053 856 824avx512icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
189430608 0 046117 856 824avx512icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
193037752 0 055077 856 856avx2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
199238264 0 055701 856 856avx2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
199631056 0 046621 856 824avx512icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
199831696 0 048533 856 824avx512icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
200231696 0 048533 856 824avx512icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
200231696 0 048533 856 824avx512icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
200231696 0 048533 856 824avx512icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
217638368 0 055125 856 824avx2icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
217638368 0 055125 856 824avx2icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
218238368 0 055125 856 824avx2icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
218238368 0 055125 856 824avx2icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
245040512 0 057669 856 824avx2icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
246840512 0 057669 856 824avx2icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
248840512 0 057669 856 824avx2icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
250240512 0 057669 856 824avx2icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
277031400 0 048837 856 856sse4icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
277431352 0 049317 856 856sse4icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
280632536 0 050149 856 856sse4icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
283632600 0 049925 856 856sse4icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
316628340 0 039830 824 856sse4gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
318828734 0 039166 808 824sse4gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
319228254 0 039846 824 856sse4gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
320230704 0 047861 856 824sse4icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
320630704 0 047861 856 824sse4icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
320630880 0 047637 856 824sse4icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
320630880 0 047637 856 824sse4icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
320830704 0 047861 856 824sse4icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
320830880 0 047637 856 824sse4icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
320830704 0 047861 856 824sse4icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
320830880 0 047637 856 824sse4icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
321029712 0 046517 856 824sse4icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
321029712 0 046517 856 824sse4icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
321230126 0 044507 832 856sse4gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
321229712 0 046517 856 824sse4icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
321229712 0 046517 856 824sse4icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
321629520 0 046293 856 824sse4icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
321629520 0 046293 856 824sse4icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
321629520 0 046293 856 824sse4icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
322029520 0 046293 856 824sse4icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
329432160 0 047709 856 824sse4icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
330632288 0 047781 856 824sse4icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
543640600 0 058565 856 856avx2icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
585840248 0 057861 856 856avx2icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
602241920 0 057485 856 824avx2icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
610242032 0 058837 856 824avx2icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
610642032 0 058837 856 824avx2icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
611042032 0 058837 856 824avx2icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
612242032 0 058837 856 824avx2icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
645444144 0 059653 856 824avx2icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
652644736 0 061509 856 824avx2icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
652644736 0 061509 856 824avx2icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
653244736 0 061509 856 824avx2icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
653244736 0 061509 856 824avx2icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017

Test failure

Implementation: avx2
Security model: unknown
Compiler: icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer avx2
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer avx2
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer avx512
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer avx512
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer sse4
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer sse4