Implementation notes: amd64, genji548, crypto_stream/speck6496ctr

Computer: genji548
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_stream
Primitive: speck6496ctr
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
92226751 0 041073 816 856avx512gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
92624693 0 036276 808 856avx512gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
93223691 0 034116 792 824avx512gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
98424828 0 036308 808 856avx512gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
165233372 0 044820 808 856avx2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
166833175 0 044732 808 856avx2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
167235317 0 049633 816 856avx2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
168233987 0 044372 792 824avx2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
172432640 0 050605 856 856avx512icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
172432800 0 050269 856 856avx512icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
174433056 0 050245 856 824avx512icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
174833040 0 050229 856 824avx512icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
174833040 0 050229 856 824avx512icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
174833056 0 050245 856 824avx512icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
182832912 0 050269 856 856avx512icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
183632768 0 050381 856 856avx512icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
185033488 0 050277 856 824avx512icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
185633488 0 050277 856 824avx512icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
186033504 0 050293 856 824avx512icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
186033504 0 050293 856 824avx512icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
188831248 0 048053 856 824avx512icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
188831248 0 048053 856 824avx512icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
188831248 0 048053 856 824avx512icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
189230608 0 046117 856 824avx512icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
189231248 0 048053 856 824avx512icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
193237752 0 055077 856 856avx2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
198438264 0 055701 856 856avx2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
199631696 0 048533 856 824avx512icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
199831056 0 046621 856 824avx512icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
200231696 0 048533 856 824avx512icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
200231696 0 048533 856 824avx512icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
200831696 0 048533 856 824avx512icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
214438368 0 055125 856 824avx2icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
217038368 0 055125 856 824avx2icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
217238368 0 055125 856 824avx2icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
217638368 0 055125 856 824avx2icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
244240512 0 057669 856 824avx2icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
245440512 0 057669 856 824avx2icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
245840512 0 057669 856 824avx2icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
247240512 0 057669 856 824avx2icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
277231352 0 049317 856 856sse4icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
277231400 0 048837 856 856sse4icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
281032536 0 050149 856 856sse4icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
283032600 0 049925 856 856sse4icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
316828340 0 039772 808 856sse4gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
319228734 0 039108 792 824sse4gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
319628254 0 039788 808 856sse4gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
320630704 0 047861 856 824sse4icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
320630880 0 047637 856 824sse4icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
320830704 0 047861 856 824sse4icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
320830880 0 047637 856 824sse4icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
320830880 0 047637 856 824sse4icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
320830704 0 047861 856 824sse4icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
320830880 0 047637 856 824sse4icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
321030126 0 044449 816 856sse4gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
321030704 0 047861 856 824sse4icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
321229712 0 046517 856 824sse4icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
321229712 0 046517 856 824sse4icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
321229712 0 046517 856 824sse4icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
321429712 0 046517 856 824sse4icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
321829520 0 046293 856 824sse4icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
321829520 0 046293 856 824sse4icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
322029520 0 046293 856 824sse4icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
322429520 0 046293 856 824sse4icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
326432160 0 047709 856 824sse4icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
332232288 0 047781 856 824sse4icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
543640600 0 058565 856 856avx2icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
585840248 0 057861 856 856avx2icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
602841920 0 057485 856 824avx2icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
610042032 0 058837 856 824avx2icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
610242032 0 058837 856 824avx2icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
610242032 0 058837 856 824avx2icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
610442032 0 058837 856 824avx2icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
645444144 0 059653 856 824avx2icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
652844736 0 061509 856 824avx2icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
652844736 0 061509 856 824avx2icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
652844736 0 061509 856 824avx2icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
653244736 0 061509 856 824avx2icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017

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