Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
26548 | inplace | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
26704 | inplace | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
26916 | inplace | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
27212 | simple | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
27368 | simple | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
27636 | simple | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
27668 | opt64u6 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
27688 | opt64u6 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
27704 | simple | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
27840 | opt64u6 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
28000 | opt64u6 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
28704 | inplace | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
29612 | opt64lcu24 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
29668 | opt64lcu24shld | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
30184 | opt64lcu6 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
30324 | x86_64_shld | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
30424 | x86_64_shld | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
30460 | x86_64_shld | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
30468 | opt64lcu24 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
30476 | x86_64_shld | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
30508 | opt64lcu24 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
30616 | opt64lcu24 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
31176 | opt64lcu6 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
31216 | opt64lcu6 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
31320 | opt64lcu6 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
31752 | opt64lcu24shld | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
32148 | opt64lcu24shld | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
32156 | opt64lcu24shld | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
32396 | x86_64_asm | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
32452 | x86_64_asm | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
32524 | x86_64_asm | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
32552 | x86_64_asm | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
35408 | sphlib | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
37332 | sphlib-small | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
37448 | sphlib-small | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
37504 | sphlib-small | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
38720 | sphlib-small | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
39032 | sphlib | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
39040 | sphlib | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
39296 | sseu2 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
39604 | sphlib | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
39912 | sseu2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
40084 | sseu2 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
40500 | sseu2 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
58604 | mmxu1 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
61788 | opt32bi-rvku2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
62228 | mmxu1 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
62244 | mmxu1 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
62676 | opt32bi-rvku2 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
63024 | simple32bi | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
63256 | simple32bi | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
63312 | simple32bi | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
63588 | opt32bi-rvku2 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
63876 | opt32bi-rvku2 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
63960 | simple32bi | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
64248 | mmxu1 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
70060 | inplace32bi | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
70996 | opt32bi-s2lcu4 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
71808 | opt32biT-s2lcu4 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
72276 | inplace32bi | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
73120 | opt32bi-s2lcu4 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
73320 | inplace32bi | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
73440 | opt32biT-s2lcu4 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
73832 | opt32bi-s2lcu4 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
74128 | opt32biT-s2lcu4 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
74920 | opt32biT-s2lcu4 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
75020 | opt32bi-s2lcu4 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
75496 | inplace32bi | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
81872 | compact | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
135356 | compact | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
147104 | compact | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
158036 | compact | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
294736 | compact8 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
298888 | compact8 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
313032 | compact8 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |
429760 | compact8 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160906 | 20160806 |