| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 7554 | 24706 0 0 | 40203 848 1136 | ni_p7m2 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
| 7742 | 19736 0 0 | 38885 872 1168 | ni_p7m2 | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 7750 | 19880 0 0 | 38933 872 1168 | ni_p7m2 | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 7764 | 18680 0 0 | 37195 872 1104 | ni_p7m2 | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 7834 | 18680 0 0 | 37195 872 1104 | ni_p7m2 | icc_-xAVX_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 7836 | 18048 0 0 | 30790 840 1136 | ni_p7m2 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
| 7836 | 18840 0 0 | 37387 872 1104 | ni_p7m2 | icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 7852 | 19272 0 0 | 38517 872 1168 | ni_p7m2 | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 7852 | 19096 0 0 | 36315 872 1104 | ni_p7m2 | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 7862 | 19256 0 0 | 36531 872 1104 | ni_p7m2 | icc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 7866 | 19256 0 0 | 38141 872 1104 | ni_p7m2 | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 7898 | 19384 0 0 | 37853 872 1104 | ni_p7m2 | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 7908 | 24946 0 0 | 40443 848 1136 | ni_p7m1 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
| 7912 | 25282 0 0 | 40779 848 1136 | ni_p8m2 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
| 7920 | 18840 0 0 | 37387 872 1104 | ni_p7m2 | icc_-xAVX_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 7924 | 19416 0 0 | 38133 872 1168 | ni_p7m2 | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 7946 | 20082 0 0 | 32846 840 1136 | ni_p7m2 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
| 7982 | 18480 0 0 | 31222 840 1136 | ni_p8m2 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
| 8024 | 18241 0 0 | 30982 840 1136 | ni_p7m1 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
| 8050 | 20008 0 0 | 39157 872 1168 | ni_p8m2 | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 8062 | 18656 0 0 | 37179 872 1104 | ni_p7m1 | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 8066 | 20120 0 0 | 39173 872 1168 | ni_p8m2 | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 8076 | 18816 0 0 | 37371 872 1104 | ni_p7m1 | icc_-xAVX_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 8084 | 18816 0 0 | 37371 872 1104 | ni_p7m1 | icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 8092 | 25354 0 0 | 40851 848 1136 | ni_p8m1 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
| 8104 | 19192 0 0 | 37739 872 1104 | ni_p8m2 | icc_-xAVX_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 8106 | 19664 0 0 | 38725 872 1168 | ni_p7m1 | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 8112 | 18749 0 0 | 31494 840 1136 | ni_p8m1 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
| 8130 | 19192 0 0 | 37739 872 1104 | ni_p8m2 | icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 8132 | 19120 0 0 | 36403 872 1104 | ni_p7m1 | icc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 8134 | 19064 0 0 | 37579 872 1104 | ni_p8m2 | icc_-xAVX_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 8144 | 18656 0 0 | 37179 872 1104 | ni_p7m1 | icc_-xAVX_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 8144 | 19552 0 0 | 38709 872 1168 | ni_p7m1 | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 8146 | 19064 0 0 | 37579 872 1104 | ni_p8m2 | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 8152 | 20370 0 0 | 33134 840 1136 | ni_p7m1 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
| 8152 | 19360 0 0 | 37837 872 1104 | ni_p7m1 | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 8160 | 19232 0 0 | 38125 872 1104 | ni_p7m1 | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 8164 | 19376 0 0 | 38101 872 1168 | ni_p7m1 | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 8168 | 19248 0 0 | 38501 872 1168 | ni_p7m1 | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 8176 | 18976 0 0 | 36203 872 1104 | ni_p7m1 | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 8178 | 19640 0 0 | 38885 872 1168 | ni_p8m2 | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 8182 | 19752 0 0 | 38469 872 1168 | ni_p8m2 | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 8208 | 19072 0 0 | 37627 872 1104 | ni_p8m1 | icc_-xAVX_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 8208 | 19376 0 0 | 36603 872 1104 | ni_p8m1 | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 8208 | 19720 0 0 | 38189 872 1104 | ni_p8m2 | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 8224 | 20434 0 0 | 33198 840 1136 | ni_p8m2 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
| 8224 | 19640 0 0 | 38525 872 1104 | ni_p8m2 | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 8228 | 18944 0 0 | 37467 872 1104 | ni_p8m1 | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 8234 | 19512 0 0 | 36731 872 1104 | ni_p8m2 | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 8234 | 19640 0 0 | 36915 872 1104 | ni_p8m2 | icc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 8244 | 18944 0 0 | 37467 872 1104 | ni_p8m1 | icc_-xAVX_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 8246 | 19808 0 0 | 38965 872 1168 | ni_p8m1 | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 8266 | 19072 0 0 | 37627 872 1104 | ni_p8m1 | icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 8270 | 19112 0 0 | 36471 872 1104 | ni_p7m2 | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 8274 | 19920 0 0 | 38981 872 1168 | ni_p8m1 | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 8278 | 19520 0 0 | 38413 872 1104 | ni_p8m1 | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 8278 | 19632 0 0 | 38109 872 1104 | ni_p8m1 | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 8280 | 19272 0 0 | 36703 872 1104 | ni_p7m2 | icc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 8288 | 19600 0 0 | 36883 872 1104 | ni_p8m1 | icc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 8294 | 19528 0 0 | 36887 872 1104 | ni_p8m2 | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 8312 | 19664 0 0 | 38389 872 1168 | ni_p8m1 | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 8314 | 19520 0 0 | 38773 872 1168 | ni_p8m1 | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 8320 | 19656 0 0 | 37087 872 1104 | ni_p8m2 | icc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 8344 | 20818 0 0 | 33582 840 1136 | ni_p8m1 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
| 8426 | 19392 0 0 | 36759 872 1104 | ni_p8m1 | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 8426 | 19616 0 0 | 37055 872 1104 | ni_p8m1 | icc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 8544 | 18992 0 0 | 36359 872 1104 | ni_p7m1 | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 8552 | 19136 0 0 | 36575 872 1104 | ni_p7m1 | icc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 13438 | 14974 0 0 | 26798 824 1136 | ni_p8m2 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
| 13518 | 15064 0 0 | 26894 824 1136 | ni_p8m1 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
| 13678 | 14674 0 0 | 26494 824 1136 | ni_p7m2 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
| 13834 | 14762 0 0 | 26590 824 1136 | ni_p7m1 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
| 105106 | 5484 4392 240 | 18230 5240 1136 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
| 105954 | 12860 4392 240 | 28355 5248 1136 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
| 116614 | 4717 4392 240 | 17478 5240 1136 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
| 132034 | 3886 4392 240 | 15646 5224 1136 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
| 170144 | 10576 4416 256 | 27819 5296 1120 | ref | icc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 170536 | 10352 4416 256 | 27539 5296 1120 | ref | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 171118 | 10576 4416 256 | 27975 5296 1120 | ref | icc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 171186 | 10368 4416 256 | 27695 5296 1120 | ref | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 171552 | 10888 4416 256 | 29371 5296 1120 | ref | icc_-xAVX_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 171726 | 11312 4416 256 | 30181 5296 1120 | ref | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 171762 | 11088 4416 256 | 30317 5296 1184 | ref | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 172156 | 10888 4416 256 | 29371 5296 1120 | ref | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 172200 | 9368 4416 256 | 28501 5296 1184 | ref | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
| 172344 | 11296 4416 256 | 29997 5296 1184 | ref | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 172590 | 11520 4416 256 | 29973 5296 1120 | ref | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 172722 | 9496 4416 256 | 28533 5296 1184 | ref | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 172764 | 11080 4416 256 | 29595 5296 1120 | ref | icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| 173100 | 11080 4416 256 | 29595 5296 1120 | ref | icc_-xAVX_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
| Compiler | Implementations
|
| icc -xAVX -O2 -fomit-frame-pointer | ni_p7m1 |
| icc -xAVX -O3 -fomit-frame-pointer | ni_p7m1 |
| icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer | ni_p7m1 |
| icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer | ni_p7m1 |
| icc -xCORE-AVX-I -O2 -fomit-frame-pointer | ni_p7m1 |
| icc -xCORE-AVX-I -O3 -fomit-frame-pointer | ni_p7m1 |
| icc -xCORE-AVX2 -O2 -fomit-frame-pointer | ni_p7m1 |
| icc -xCORE-AVX2 -O3 -fomit-frame-pointer | ni_p7m1 |
| icc -xCORE-AVX512 -O2 -fomit-frame-pointer | ni_p7m1 |
| icc -xCORE-AVX512 -O3 -fomit-frame-pointer | ni_p7m1 |
| icc -xSSE4.1 -O2 -fomit-frame-pointer | ni_p7m1 |
| icc -xSSE4.1 -O3 -fomit-frame-pointer | ni_p7m1 |
| icc -xSSE4.2 -O2 -fomit-frame-pointer | ni_p7m1 |
| icc -xSSE4.2 -O3 -fomit-frame-pointer | ni_p7m1 |
| icc -xAVX -O2 -fomit-frame-pointer | ni_p7m2 |
| icc -xAVX -O3 -fomit-frame-pointer | ni_p7m2 |
| icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer | ni_p7m2 |
| icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer | ni_p7m2 |
| icc -xCORE-AVX-I -O2 -fomit-frame-pointer | ni_p7m2 |
| icc -xCORE-AVX-I -O3 -fomit-frame-pointer | ni_p7m2 |
| icc -xCORE-AVX2 -O2 -fomit-frame-pointer | ni_p7m2 |
| icc -xCORE-AVX2 -O3 -fomit-frame-pointer | ni_p7m2 |
| icc -xCORE-AVX512 -O2 -fomit-frame-pointer | ni_p7m2 |
| icc -xCORE-AVX512 -O3 -fomit-frame-pointer | ni_p7m2 |
| icc -xSSE4.1 -O2 -fomit-frame-pointer | ni_p7m2 |
| icc -xSSE4.1 -O3 -fomit-frame-pointer | ni_p7m2 |
| icc -xSSE4.2 -O2 -fomit-frame-pointer | ni_p7m2 |
| icc -xSSE4.2 -O3 -fomit-frame-pointer | ni_p7m2 |
| icc -xAVX -O2 -fomit-frame-pointer | ni_p8m1 |
| icc -xAVX -O3 -fomit-frame-pointer | ni_p8m1 |
| icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer | ni_p8m1 |
| icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer | ni_p8m1 |
| icc -xCORE-AVX-I -O2 -fomit-frame-pointer | ni_p8m1 |
| icc -xCORE-AVX-I -O3 -fomit-frame-pointer | ni_p8m1 |
| icc -xCORE-AVX2 -O2 -fomit-frame-pointer | ni_p8m1 |
| icc -xCORE-AVX2 -O3 -fomit-frame-pointer | ni_p8m1 |
| icc -xCORE-AVX512 -O2 -fomit-frame-pointer | ni_p8m1 |
| icc -xCORE-AVX512 -O3 -fomit-frame-pointer | ni_p8m1 |
| icc -xSSE4.1 -O2 -fomit-frame-pointer | ni_p8m1 |
| icc -xSSE4.1 -O3 -fomit-frame-pointer | ni_p8m1 |
| icc -xSSE4.2 -O2 -fomit-frame-pointer | ni_p8m1 |
| icc -xSSE4.2 -O3 -fomit-frame-pointer | ni_p8m1 |
| icc -xAVX -O2 -fomit-frame-pointer | ni_p8m2 |
| icc -xAVX -O3 -fomit-frame-pointer | ni_p8m2 |
| icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer | ni_p8m2 |
| icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer | ni_p8m2 |
| icc -xCORE-AVX-I -O2 -fomit-frame-pointer | ni_p8m2 |
| icc -xCORE-AVX-I -O3 -fomit-frame-pointer | ni_p8m2 |
| icc -xCORE-AVX2 -O2 -fomit-frame-pointer | ni_p8m2 |
| icc -xCORE-AVX2 -O3 -fomit-frame-pointer | ni_p8m2 |
| icc -xCORE-AVX512 -O2 -fomit-frame-pointer | ni_p8m2 |
| icc -xCORE-AVX512 -O3 -fomit-frame-pointer | ni_p8m2 |
| icc -xSSE4.1 -O2 -fomit-frame-pointer | ni_p8m2 |
| icc -xSSE4.1 -O3 -fomit-frame-pointer | ni_p8m2 |
| icc -xSSE4.2 -O2 -fomit-frame-pointer | ni_p8m2 |
| icc -xSSE4.2 -O3 -fomit-frame-pointer | ni_p8m2
|