Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
19228 | 1104 0 0 | 16349 840 744 | sse | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
19250 | 1104 0 0 | 16349 840 744 | sse | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
19250 | 1104 0 0 | 16349 840 744 | sse | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
19272 | 1216 0 0 | 16797 840 744 | sse | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
19272 | 1216 0 0 | 16397 840 744 | sse | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
19272 | 1216 0 0 | 16797 840 744 | sse | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
19272 | 1216 0 0 | 16797 840 744 | sse | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
19272 | 1104 0 0 | 16317 840 744 | sse | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
19294 | 1104 0 0 | 16317 840 744 | sse | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
19294 | 1216 0 0 | 16397 840 744 | sse | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
19294 | 1104 0 0 | 16349 840 744 | sse | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
19294 | 1216 0 0 | 16797 840 744 | sse | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
19294 | 1216 0 0 | 16397 840 744 | sse | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
19316 | 1216 0 0 | 16397 840 744 | sse | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
19382 | 1104 0 0 | 16317 840 744 | sse | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
19404 | 1000 0 0 | 14917 840 744 | sse | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
19404 | 1000 0 0 | 14973 840 744 | sse | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
19426 | 1104 0 0 | 16317 840 744 | sse | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
20218 | 1056 0 0 | 16269 840 744 | ssealt | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
20240 | 1168 0 0 | 16349 840 744 | ssealt | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
20284 | 1056 0 0 | 16301 840 744 | ssealt | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
20306 | 1168 0 0 | 16749 840 744 | ssealt | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
20306 | 1168 0 0 | 16749 840 744 | ssealt | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
20350 | 1056 0 0 | 16301 840 744 | ssealt | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
20350 | 1168 0 0 | 16349 840 744 | ssealt | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
20350 | 1168 0 0 | 16349 840 744 | ssealt | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
20350 | 1168 0 0 | 16749 840 744 | ssealt | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
20372 | 1168 0 0 | 16749 840 744 | ssealt | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
20372 | 1168 0 0 | 16349 840 744 | ssealt | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
20394 | 1056 0 0 | 16269 840 744 | ssealt | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
20416 | 1056 0 0 | 16269 840 744 | ssealt | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
20460 | 1056 0 0 | 16269 840 744 | ssealt | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
20460 | 1056 0 0 | 16301 840 744 | ssealt | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
20460 | 1056 0 0 | 16301 840 744 | ssealt | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
21912 | 992 0 0 | 14981 840 744 | ssealt | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
22374 | 992 0 0 | 14925 840 744 | ssealt | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
30052 | 1022 0 0 | 13467 792 752 | littleendian | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
30096 | 990 0 0 | 12843 792 752 | littleendian | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
30118 | 990 0 0 | 12843 792 752 | littleendian | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
31636 | 1074 0 0 | 13339 792 736 | littleendian | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
33308 | 1229 0 0 | 12793 800 776 | ssealt | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
33352 | 589 0 0 | 10428 792 776 | sse | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
33396 | 1229 0 0 | 12793 800 776 | sse | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
33462 | 584 0 0 | 10564 792 776 | ssealt | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
33660 | 584 0 0 | 10564 792 776 | sse | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
33682 | 588 0 0 | 10428 792 776 | ssealt | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
35046 | 466 0 0 | 9444 776 776 | ssealt | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
35200 | 472 0 0 | 9444 776 776 | sse | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
49324 | 1600 0 0 | 13161 800 776 | littleendian | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
57706 | 2400 0 0 | 18013 840 744 | littleendian | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
57728 | 2400 0 0 | 18013 840 744 | littleendian | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
57728 | 2400 0 0 | 18013 840 744 | littleendian | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
57750 | 2400 0 0 | 18013 840 744 | littleendian | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
60654 | 524 0 0 | 9697 784 736 | littleendian | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
60896 | 2176 0 0 | 16109 840 744 | littleendian | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
65780 | 2560 0 0 | 16549 840 744 | littleendian | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
66792 | 2816 0 0 | 18029 840 744 | littleendian | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
66792 | 2816 0 0 | 18029 840 744 | littleendian | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
66792 | 2816 0 0 | 18029 840 744 | littleendian | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
67078 | 2816 0 0 | 18029 840 744 | littleendian | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
69960 | 595 0 0 | 10564 792 776 | littleendian | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
71896 | 508 0 0 | 9468 776 776 | littleendian | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
73304 | 582 0 0 | 10404 792 776 | littleendian | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
74382 | 1200 0 0 | 10369 784 736 | ref | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
76208 | 1443 0 0 | 13307 792 752 | ref | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
76230 | 1443 0 0 | 13307 792 752 | ref | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
76934 | 1459 0 0 | 13915 792 752 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
99660 | 2288 0 0 | 17517 840 744 | littleendian | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
99660 | 2288 0 0 | 17517 840 744 | littleendian | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
99660 | 2288 0 0 | 17517 840 744 | littleendian | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
99660 | 2288 0 0 | 17517 840 744 | littleendian | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
110858 | 2800 0 0 | 18061 840 744 | littleendian | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
110858 | 2800 0 0 | 18061 840 744 | littleendian | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
141240 | 2800 0 0 | 18061 840 744 | littleendian | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
141262 | 2800 0 0 | 18061 840 744 | littleendian | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
179586 | 3040 0 0 | 17021 840 744 | ref | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
181390 | 3192 0 0 | 18381 840 744 | ref | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
181456 | 3192 0 0 | 18381 840 744 | ref | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
181610 | 3192 0 0 | 18381 840 744 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
181874 | 3192 0 0 | 18381 840 744 | ref | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
183326 | 1892 0 0 | 14155 792 736 | ref | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
189090 | 3056 0 0 | 16981 840 744 | ref | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
208582 | 1140 0 0 | 12713 800 776 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
217558 | 793 0 0 | 10764 792 776 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
221034 | 3128 0 0 | 18349 840 744 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
221562 | 3128 0 0 | 18349 840 744 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
222398 | 3128 0 0 | 18349 840 744 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
222596 | 3128 0 0 | 18349 840 744 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
229548 | 3112 0 0 | 18365 840 744 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
229570 | 3112 0 0 | 18365 840 744 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
229570 | 3112 0 0 | 18365 840 744 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
229944 | 3112 0 0 | 18365 840 744 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
279312 | 2168 0 0 | 17757 840 744 | ref | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
279312 | 2168 0 0 | 17757 840 744 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
279312 | 2168 0 0 | 17757 840 744 | ref | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
279312 | 2168 0 0 | 17757 840 744 | ref | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
424666 | 812 0 0 | 9788 776 776 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
442816 | 1048 0 0 | 10884 792 776 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
Compiler | Implementations
|
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | littleendian |
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | littleendian |
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | littleendian |
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | littleendian |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | littleendian |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | littleendian |
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | ref |
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | ref |
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | ref |
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | ref |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | ref |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | ref |
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | sse |
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | sse |
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | sse |
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | sse |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | sse |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | sse |
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | ssealt |
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | ssealt |
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | ssealt |
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | ssealt |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | ssealt |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | ssealt
|