Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
47166 | gcc | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
47350 | gcc | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
47391 | gcc | gcc -march=barcelona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
48088 | gcc | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
48249 | gcc | gcc -march=k8 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
48716 | gcc | gcc -m64 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
48719 | gcc | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
48733 | gcc | gcc -O3 -fomit-frame-pointer | 20150215 | 20141124 |
48776 | gcc | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
48955 | gcc | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
49011 | gcc | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20150215 | 20141124 |
49210 | gcc | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20150215 | 20141124 |
49331 | gcc | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
49360 | gcc | gcc -funroll-loops -O3 -fomit-frame-pointer | 20150215 | 20141124 |
52394 | gcc | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
52448 | gcc | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20150215 | 20141124 |
52836 | gcc | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
53244 | gcc | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
55562 | gcc | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
55630 | gcc | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
55698 | gcc | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20150215 | 20141124 |
55734 | gcc | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
55763 | gcc | gcc -funroll-loops -O2 -fomit-frame-pointer | 20150215 | 20141124 |
57392 | gcc | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
57440 | gcc | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
61441 | gcc | gcc -march=nocona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
61472 | gcc | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
62415 | gcc | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
62447 | gcc | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
62645 | gcc | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
62645 | gcc | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20150215 | 20141124 |
62665 | gcc | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
62722 | gcc | gcc -march=barcelona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
62914 | gcc | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
62914 | gcc | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
62937 | gcc | gcc -march=barcelona -Os -fomit-frame-pointer | 20150215 | 20141124 |
63118 | gcc | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
63200 | gcc | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
63206 | gcc | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20150215 | 20141124 |
63855 | gcc | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20150215 | 20141124 |
63874 | gcc | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20150215 | 20141124 |
63923 | gcc | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20150215 | 20141124 |
64005 | gcc | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20150215 | 20141124 |
64010 | gcc | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20150215 | 20141124 |
64011 | gcc | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20150215 | 20141124 |
64268 | gcc | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20150215 | 20141124 |
64268 | gcc | gcc -m64 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
64441 | gcc | gcc -O2 -fomit-frame-pointer | 20150215 | 20141124 |
66646 | gcc | gcc -m64 -Os -fomit-frame-pointer | 20150215 | 20141124 |
67110 | gcc | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20150215 | 20141124 |
67176 | gcc | gcc -Os -fomit-frame-pointer | 20150215 | 20141124 |
67176 | gcc | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20150215 | 20141124 |
67176 | gcc | gcc -march=k8 -Os -fomit-frame-pointer | 20150215 | 20141124 |
67396 | gcc | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20150215 | 20141124 |
67416 | gcc | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20150215 | 20141124 |
67419 | gcc | gcc -funroll-loops -Os -fomit-frame-pointer | 20150215 | 20141124 |
67419 | gcc | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20150215 | 20141124 |
67419 | gcc | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20150215 | 20141124 |
68402 | gcc | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20150215 | 20141124 |
68870 | gcc | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20150215 | 20141124 |
68997 | gcc | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20150215 | 20141124 |
69048 | gcc | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20150215 | 20141124 |
69162 | gcc | gcc -funroll-loops -O -fomit-frame-pointer | 20150215 | 20141124 |
69799 | gcc | gcc -march=k8 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
69842 | gcc | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
70128 | gcc | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20150215 | 20141124 |
70165 | gcc | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20150215 | 20141124 |
70612 | gcc | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20150215 | 20141124 |
70629 | gcc | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20150215 | 20141124 |
73060 | gcc | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
73140 | gcc | gcc -march=nocona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
74993 | gcc | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20150215 | 20141124 |
75032 | gcc | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20150215 | 20141124 |
75049 | gcc | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20150215 | 20141124 |
75152 | gcc | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20150215 | 20141124 |
75160 | gcc | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20150215 | 20141124 |
75220 | gcc | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20150215 | 20141124 |
75358 | gcc | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20150215 | 20141124 |
75458 | gcc | gcc -march=nocona -Os -fomit-frame-pointer | 20150215 | 20141124 |
75800 | gcc | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20150215 | 20141124 |
75814 | gcc | gcc -march=nocona -O -fomit-frame-pointer | 20150215 | 20141124 |
77106 | gcc | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20150215 | 20141124 |
77123 | gcc | gcc -m64 -O -fomit-frame-pointer | 20150215 | 20141124 |
77152 | gcc | gcc -O -fomit-frame-pointer | 20150215 | 20141124 |
77877 | gcc | gcc -march=barcelona -O -fomit-frame-pointer | 20150215 | 20141124 |
77880 | gcc | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20150215 | 20141124 |
78639 | gcc | gcc -march=k8 -O -fomit-frame-pointer | 20150215 | 20141124 |
78645 | gcc | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20150215 | 20141124 |
255125 | gcc | gcc | 20150215 | 20141124 |
255289 | gcc | gcc -funroll-loops | 20150215 | 20141124 |
255371 | gcc | cc | 20150215 | 20141124 |