Implementation notes: amd64, genji239, crypto_sign/luov890351

Computer: genji239
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_sign
Primitive: luov890351
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
2043358447304 34080 091491 34992 1600avx2icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
2047887447832 34080 092435 34992 1600avx2icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
2050842047336 34080 091555 34992 1600avx2icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
2053926847304 34080 091491 34992 1600avx2icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
2055754446296 34080 091179 34992 1632avx2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
2056885647832 34080 092435 34992 1600avx2icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
2058115447336 34080 091555 34992 1600avx2icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
2064069034367 32768 075570 33632 1632avx2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
2064575847816 34080 092371 34992 1600avx2icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
2072026846328 34080 091131 34992 1632avx2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
2074402843520 34080 088947 34992 1632avx2icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
2077791021272 32768 059666 33632 1632avx2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
2078627221307 32768 059858 33632 1632avx2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
2078830043560 34080 088651 34992 1632avx2icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
2108972015650 32768 053186 33624 1600avx2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
2113652850176 34080 094395 34992 1600avx2icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
2117929250176 34080 094395 34992 1600avx2icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
2118373050176 34080 094395 34992 1600avx2icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
2118373849472 34080 093707 34992 1600avx2icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
2118661850176 34080 094395 34992 1600avx2icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
2120902649472 34080 093707 34992 1600avx2icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
2121264649472 34080 093707 34992 1600avx2icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
2137056047816 34080 092371 34992 1600avx2icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
2157303849456 34080 092395 34992 1600avx2icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
2165833249472 34080 093707 34992 1600avx2icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
2167029048624 34080 091555 34992 1600avx2icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
39362776573332 0 079126 904 1600portableicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
39371990573332 0 079126 904 1600portableicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
39391094573796 0 079638 904 1600portableicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
39409642573332 0 079126 904 1600portableicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
39418178573796 0 079638 904 1600portableicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
39422106573796 0 079638 904 1600portableicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
39423706573796 0 079638 904 1600portableicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
39484708572644 0 079470 904 1632portableicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
39523462572612 0 080014 904 1632portableicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
39575192573740 0 080622 904 1632portableicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
39613876573332 0 079126 904 1600portableicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
39630218573620 0 078558 904 1600portableicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
39652020573772 0 077934 904 1600portableicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
39663120573620 0 078558 904 1600portableicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
39668762574124 0 079454 904 1600portableicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
39697004573620 0 078558 904 1600portableicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
39697844574124 0 079454 904 1600portableicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
39700530574124 0 079454 904 1600portableicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
39712428574124 0 079454 904 1600portableicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
39832340573316 0 076966 904 1600portableicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
39885138573620 0 078558 904 1600portableicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
40445554558624 0 065881 856 1632portablegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
40586490573740 0 080302 904 1632portableicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
43383846552834 0 059561 856 1632portablegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
46301814552548 0 059497 856 1632portablegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
48679860548962 0 055897 848 1600portablegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
486902780411068 36 0180417 856 1632refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
489356700416398 36 0185297 856 1632refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
489487656411968 36 0181105 856 1632refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
497528358426840 36 0193982 904 1632reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
500725262427480 36 0193638 904 1600reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
501036862427480 36 0193638 904 1600reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
501052840427480 36 0193638 904 1600reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
501241082427480 36 0193638 904 1600reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
505757920428104 36 0194278 904 1600reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
505918068428104 36 0194278 904 1600reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
505962040427848 36 0193054 904 1600reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
506025020428104 36 0194278 904 1600reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
506075946428104 36 0194278 904 1600reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
506078618427848 36 0193054 904 1600reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
506302690427848 36 0193054 904 1600reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
506894362427848 36 0193054 904 1600reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
508820732427496 36 0191526 904 1600reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
509267782428032 36 0194942 904 1632reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
511134252426856 36 0194590 904 1632reficc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
511431962428288 36 0192686 904 1600reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
513155838428080 36 0195326 904 1632reficc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
518947966428576 36 0194206 904 1600reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
519309858428576 36 0194206 904 1600reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
519670912428576 36 0194206 904 1600reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
524338764408640 36 0178313 848 1600refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
526049828428576 36 0194206 904 1600reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017

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 portable
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer portable
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer ref
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer ref