Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
22104 | optabe | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120406 | 20120329 |
22308 | optbbe | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120406 | 20120329 |
24798 | optabe | gcc -mabi=64 -O -fomit-frame-pointer | 20120406 | 20120329 |
24854 | optbbe | gcc -mabi=64 -O -fomit-frame-pointer | 20120406 | 20120329 |
25012 | optc03 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120406 | 20120329 |
25228 | optc04 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120406 | 20120329 |
25486 | sphlib-small | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120406 | 20120329 |
25706 | sphlib-small | gcc -mabi=64 -Os -fomit-frame-pointer | 20120406 | 20120329 |
25778 | optc04 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120406 | 20120329 |
25802 | sphlib-small | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120406 | 20120329 |
25828 | optc04 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120406 | 20120329 |
25860 | optc03 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120406 | 20120329 |
26074 | optc01 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120406 | 20120329 |
26108 | optc02 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120406 | 20120329 |
26308 | optc04 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120406 | 20120329 |
26340 | optc04 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120406 | 20120329 |
26346 | sphlib | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120406 | 20120329 |
26914 | optc02 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120406 | 20120329 |
26926 | optc01 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120406 | 20120329 |
27148 | optc04 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120406 | 20120329 |
27150 | optc01 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120406 | 20120329 |
27154 | optc02 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120406 | 20120329 |
27184 | optc03 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120406 | 20120329 |
27306 | optc03 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120406 | 20120329 |
27406 | optc03 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120406 | 20120329 |
27578 | sphlib | gcc -mabi=64 -Os -fomit-frame-pointer | 20120406 | 20120329 |
27676 | optc01 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120406 | 20120329 |
27770 | optc01 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120406 | 20120329 |
27774 | optc02 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120406 | 20120329 |
27844 | optc02 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120406 | 20120329 |
28850 | sphlib | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120406 | 20120329 |
28958 | sphlib | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120406 | 20120329 |
28960 | optc03 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120406 | 20120329 |
28982 | optc03 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120406 | 20120329 |
29004 | optbgbe | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120406 | 20120329 |
29142 | sphlib | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120406 | 20120329 |
29360 | sphlib | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120406 | 20120329 |
29622 | optc03 | gcc -mabi=64 -O -fomit-frame-pointer | 20120406 | 20120329 |
29768 | optc02 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120406 | 20120329 |
29786 | optc02 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120406 | 20120329 |
29790 | optc01 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120406 | 20120329 |
29808 | sphlib-small | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120406 | 20120329 |
29834 | optc01 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120406 | 20120329 |
30348 | optbgbe | gcc -mabi=64 -O -fomit-frame-pointer | 20120406 | 20120329 |
30474 | sphlib | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120406 | 20120329 |
31162 | optbbe | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120406 | 20120329 |
31426 | sphlib-small | gcc -mabi=64 -O -fomit-frame-pointer | 20120406 | 20120329 |
31540 | optabe | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120406 | 20120329 |
31898 | optabe | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120406 | 20120329 |
31976 | optbbe | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120406 | 20120329 |
32038 | optabe | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120406 | 20120329 |
32070 | optbbe | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120406 | 20120329 |
32124 | optbbe | gcc -mabi=64 -Os -fomit-frame-pointer | 20120406 | 20120329 |
32236 | optabe | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120406 | 20120329 |
32432 | optbbe | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120406 | 20120329 |
32432 | optbbe | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120406 | 20120329 |
32546 | optbgbe | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120406 | 20120329 |
32604 | optbgbe | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120406 | 20120329 |
32726 | sphlib-small | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120406 | 20120329 |
32806 | sphlib-small | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120406 | 20120329 |
32982 | sphlib | gcc -mabi=64 -O -fomit-frame-pointer | 20120406 | 20120329 |
33046 | optabe | gcc -mabi=64 -Os -fomit-frame-pointer | 20120406 | 20120329 |
33822 | optbgbe | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120406 | 20120329 |
33872 | ref | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120406 | 20120329 |
33928 | sphlib-small | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120406 | 20120329 |
33990 | optbgbe | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120406 | 20120329 |
34270 | optabe | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120406 | 20120329 |
34720 | optc04 | gcc -mabi=64 -O -fomit-frame-pointer | 20120406 | 20120329 |
34836 | ref | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120406 | 20120329 |
35022 | optc01 | gcc -mabi=64 -O -fomit-frame-pointer | 20120406 | 20120329 |
35022 | optc02 | gcc -mabi=64 -O -fomit-frame-pointer | 20120406 | 20120329 |
35070 | ref | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120406 | 20120329 |
35074 | ref | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120406 | 20120329 |
35402 | optbgbe | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120406 | 20120329 |
36312 | optbgbe | gcc -mabi=64 -Os -fomit-frame-pointer | 20120406 | 20120329 |
37988 | ref | gcc -mabi=64 -O -fomit-frame-pointer | 20120406 | 20120329 |
39312 | optc04 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120406 | 20120329 |
40066 | ref | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120406 | 20120329 |
48516 | ref | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120406 | 20120329 |
50220 | ref | gcc -mabi=64 -Os -fomit-frame-pointer | 20120406 | 20120329 |