Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
77724 | sphlib | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140125 | 20130419 |
77728 | sphlib | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140125 | 20130419 |
77728 | sphlib | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140125 | 20130419 |
77744 | sphlib | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140125 | 20130419 |
77760 | sphlib | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140125 | 20130419 |
78020 | sphlib | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140125 | 20130419 |
78112 | sphlib | gcc -funroll-loops -O -fomit-frame-pointer | 20140125 | 20130419 |
78224 | sphlib | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140125 | 20130419 |
78608 | sphlib | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140125 | 20130419 |
78988 | sphlib | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140125 | 20130419 |
79008 | sphlib | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140125 | 20130419 |
79028 | sphlib | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140125 | 20130419 |
79040 | sphlib | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140125 | 20130419 |
79044 | sphlib | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140125 | 20130419 |
79056 | sphlib | gcc -m64 -O -fomit-frame-pointer | 20140125 | 20130419 |
79064 | sphlib | gcc -march=nocona -O -fomit-frame-pointer | 20140125 | 20130419 |
79104 | sphlib | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140125 | 20130419 |
79288 | sphlib | gcc -O -fomit-frame-pointer | 20140125 | 20130419 |
80044 | sphlib | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140125 | 20130419 |
80048 | sphlib | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140125 | 20130419 |
80128 | sphlib | gcc -march=k8 -O -fomit-frame-pointer | 20140125 | 20130419 |
80136 | sphlib | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140125 | 20130419 |
81604 | sphlib | gcc -march=barcelona -O -fomit-frame-pointer | 20140125 | 20130419 |
96436 | sphlib | gcc -march=k8 -Os -fomit-frame-pointer | 20140125 | 20130419 |
96456 | sphlib | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140125 | 20130419 |
96496 | sphlib | gcc -Os -fomit-frame-pointer | 20140125 | 20130419 |
96504 | sphlib | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140125 | 20130419 |
96524 | sphlib | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140125 | 20130419 |
96528 | sphlib | gcc -m64 -Os -fomit-frame-pointer | 20140125 | 20130419 |
96532 | sphlib | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140125 | 20130419 |
96544 | sphlib | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140125 | 20130419 |
96600 | sphlib | gcc -march=barcelona -Os -fomit-frame-pointer | 20140125 | 20130419 |
96604 | sphlib | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140125 | 20130419 |
96676 | sphlib | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140125 | 20130419 |
96784 | sphlib | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140125 | 20130419 |
96804 | sphlib | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140125 | 20130419 |
96816 | sphlib | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140125 | 20130419 |
96840 | sphlib | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140125 | 20130419 |
96844 | sphlib | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140125 | 20130419 |
96848 | sphlib | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140125 | 20130419 |
96852 | sphlib | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140125 | 20130419 |
96868 | sphlib | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140125 | 20130419 |
96964 | sphlib | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140125 | 20130419 |
96984 | sphlib | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140125 | 20130419 |
97000 | sphlib | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140125 | 20130419 |
97004 | sphlib | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140125 | 20130419 |
97032 | sphlib | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140125 | 20130419 |
97036 | sphlib | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140125 | 20130419 |
97076 | sphlib | gcc -funroll-loops -Os -fomit-frame-pointer | 20140125 | 20130419 |
97100 | sphlib | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140125 | 20130419 |
97120 | sphlib | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140125 | 20130419 |
97136 | sphlib | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140125 | 20130419 |
97256 | sphlib | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140125 | 20130419 |
97268 | sphlib | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140125 | 20130419 |
97312 | sphlib | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140125 | 20130419 |
97420 | sphlib | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140125 | 20130419 |
97848 | sphlib | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140125 | 20130419 |
97880 | sphlib | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140125 | 20130419 |
98224 | sphlib | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140125 | 20130419 |
98284 | sphlib | gcc -march=nocona -Os -fomit-frame-pointer | 20140125 | 20130419 |
99852 | sphlib | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140125 | 20130419 |
99876 | sphlib | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140125 | 20130419 |
100044 | sphlib | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140125 | 20130419 |
100044 | sphlib | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140125 | 20130419 |
101804 | sphlib | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140125 | 20130419 |
101856 | sphlib | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140125 | 20130419 |
101868 | sphlib | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140125 | 20130419 |
101900 | sphlib | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140125 | 20130419 |
102000 | sphlib | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140125 | 20130419 |
102104 | sphlib | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140125 | 20130419 |
102504 | sphlib | gcc -O3 -fomit-frame-pointer | 20140125 | 20130419 |
102528 | sphlib | gcc -m64 -O3 -fomit-frame-pointer | 20140125 | 20130419 |
102584 | sphlib | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140125 | 20130419 |
102668 | sphlib | gcc -O2 -fomit-frame-pointer | 20140125 | 20130419 |
102700 | sphlib | gcc -m64 -O2 -fomit-frame-pointer | 20140125 | 20130419 |
102748 | sphlib | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140125 | 20130419 |
103376 | sphlib | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140125 | 20130419 |
103740 | sphlib | gcc -march=nocona -O2 -fomit-frame-pointer | 20140125 | 20130419 |
103764 | sphlib | gcc -march=nocona -O3 -fomit-frame-pointer | 20140125 | 20130419 |
103824 | sphlib | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140125 | 20130419 |
103832 | sphlib | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140125 | 20130419 |
103848 | sphlib | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140125 | 20130419 |
103864 | sphlib | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140125 | 20130419 |
103872 | sphlib | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140125 | 20130419 |
103884 | sphlib | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140125 | 20130419 |
103900 | sphlib | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140125 | 20130419 |
103904 | sphlib | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140125 | 20130419 |
103924 | sphlib | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140125 | 20130419 |
103948 | sphlib | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140125 | 20130419 |
103992 | sphlib | gcc -march=k8 -O3 -fomit-frame-pointer | 20140125 | 20130419 |
104096 | sphlib | gcc -march=k8 -O2 -fomit-frame-pointer | 20140125 | 20130419 |
105076 | sphlib | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140125 | 20130419 |
215052 | sphlib | cc | 20140125 | 20130419 |
215524 | sphlib | gcc | 20140125 | 20130419 |
215532 | sphlib | gcc -funroll-loops | 20140125 | 20130419 |
Compiler | Implementations
|
cc | ccalik/vperm |
gcc | ccalik/vperm |
gcc -O2 -fomit-frame-pointer | ccalik/vperm |
gcc -O3 -fomit-frame-pointer | ccalik/vperm |
gcc -O -fomit-frame-pointer | ccalik/vperm |
gcc -Os -fomit-frame-pointer | ccalik/vperm |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | ccalik/vperm |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | ccalik/vperm |
gcc -fno-schedule-insns -O -fomit-frame-pointer | ccalik/vperm |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops | ccalik/vperm |
gcc -funroll-loops -O2 -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -O3 -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -O -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -Os -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | ccalik/vperm |
gcc -m64 -O2 -fomit-frame-pointer | ccalik/vperm |
gcc -m64 -O3 -fomit-frame-pointer | ccalik/vperm |
gcc -m64 -O -fomit-frame-pointer | ccalik/vperm |
gcc -m64 -Os -fomit-frame-pointer | ccalik/vperm |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | ccalik/vperm |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | ccalik/vperm |
gcc -m64 -march=k8 -O -fomit-frame-pointer | ccalik/vperm |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | ccalik/vperm |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | ccalik/vperm |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | ccalik/vperm |
gcc -m64 -march=nocona -O -fomit-frame-pointer | ccalik/vperm |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | ccalik/vperm |
gcc -march=barcelona -O2 -fomit-frame-pointer | ccalik/vperm |
gcc -march=barcelona -O3 -fomit-frame-pointer | ccalik/vperm |
gcc -march=barcelona -O -fomit-frame-pointer | ccalik/vperm |
gcc -march=barcelona -Os -fomit-frame-pointer | ccalik/vperm |
gcc -march=k8 -O2 -fomit-frame-pointer | ccalik/vperm |
gcc -march=k8 -O3 -fomit-frame-pointer | ccalik/vperm |
gcc -march=k8 -O -fomit-frame-pointer | ccalik/vperm |
gcc -march=k8 -Os -fomit-frame-pointer | ccalik/vperm |
gcc -march=nocona -O2 -fomit-frame-pointer | ccalik/vperm |
gcc -march=nocona -O3 -fomit-frame-pointer | ccalik/vperm |
gcc -march=nocona -O -fomit-frame-pointer | ccalik/vperm |
gcc -march=nocona -Os -fomit-frame-pointer | ccalik/vperm
|
Compiler | Implementations
|
cc | ccalik/aesni |
gcc | ccalik/aesni |
gcc -O2 -fomit-frame-pointer | ccalik/aesni |
gcc -O3 -fomit-frame-pointer | ccalik/aesni |
gcc -O -fomit-frame-pointer | ccalik/aesni |
gcc -Os -fomit-frame-pointer | ccalik/aesni |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | ccalik/aesni |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | ccalik/aesni |
gcc -fno-schedule-insns -O -fomit-frame-pointer | ccalik/aesni |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops | ccalik/aesni |
gcc -funroll-loops -O2 -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -O3 -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -O -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -Os -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | ccalik/aesni |
gcc -m64 -O2 -fomit-frame-pointer | ccalik/aesni |
gcc -m64 -O3 -fomit-frame-pointer | ccalik/aesni |
gcc -m64 -O -fomit-frame-pointer | ccalik/aesni |
gcc -m64 -Os -fomit-frame-pointer | ccalik/aesni |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | ccalik/aesni |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | ccalik/aesni |
gcc -m64 -march=k8 -O -fomit-frame-pointer | ccalik/aesni |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | ccalik/aesni |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | ccalik/aesni |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | ccalik/aesni |
gcc -m64 -march=nocona -O -fomit-frame-pointer | ccalik/aesni |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | ccalik/aesni |
gcc -march=barcelona -O2 -fomit-frame-pointer | ccalik/aesni |
gcc -march=barcelona -O3 -fomit-frame-pointer | ccalik/aesni |
gcc -march=barcelona -O -fomit-frame-pointer | ccalik/aesni |
gcc -march=barcelona -Os -fomit-frame-pointer | ccalik/aesni |
gcc -march=k8 -O2 -fomit-frame-pointer | ccalik/aesni |
gcc -march=k8 -O3 -fomit-frame-pointer | ccalik/aesni |
gcc -march=k8 -O -fomit-frame-pointer | ccalik/aesni |
gcc -march=k8 -Os -fomit-frame-pointer | ccalik/aesni |
gcc -march=nocona -O2 -fomit-frame-pointer | ccalik/aesni |
gcc -march=nocona -O3 -fomit-frame-pointer | ccalik/aesni |
gcc -march=nocona -O -fomit-frame-pointer | ccalik/aesni |
gcc -march=nocona -Os -fomit-frame-pointer | ccalik/aesni
|