Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
58126876 | ref | g++ -march=nocona -O3 -fomit-frame-pointer | 20170205 | 20170105 |
58128044 | ref | g++ -m64 -march=nocona -O3 -fomit-frame-pointer | 20170205 | 20170105 |
59231112 | ref | g++ -march=k8 -O3 -fomit-frame-pointer | 20170205 | 20170105 |
59238784 | ref | g++ -m64 -march=k8 -O3 -fomit-frame-pointer | 20170205 | 20170105 |
59526960 | ref | g++ -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170205 | 20170105 |
59533684 | ref | g++ -march=barcelona -O3 -fomit-frame-pointer | 20170205 | 20170105 |
59633152 | ref | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
59640316 | ref | g++ -m64 -march=corei7 -O3 -fomit-frame-pointer | 20170205 | 20170105 |
59641636 | ref | g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170205 | 20170105 |
59682808 | ref | g++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20170205 | 20170105 |
59688684 | ref | g++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20170205 | 20170105 |
59691220 | ref | g++ -m64 -march=core2 -O3 -fomit-frame-pointer | 20170205 | 20170105 |
59782344 | ref | g++ -m64 -O3 -fomit-frame-pointer | 20170205 | 20170105 |
59791080 | ref | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20170205 | 20170105 |
59807000 | ref | g++ -O3 -fomit-frame-pointer | 20170205 | 20170105 |
68979172 | ref | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20170205 | 20170105 |
70596280 | ref | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20170205 | 20170105 |
102754156 | ref | g++ -march=barcelona -O2 -fomit-frame-pointer | 20170205 | 20170105 |
102956212 | ref | g++ -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170205 | 20170105 |
103126440 | ref | g++ -O2 -fomit-frame-pointer | 20170205 | 20170105 |
103503832 | ref | g++ -m64 -O2 -fomit-frame-pointer | 20170205 | 20170105 |
103836308 | ref | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20170205 | 20170105 |
107995204 | ref | g++ -m64 -march=core2 -O2 -fomit-frame-pointer | 20170205 | 20170105 |
108020164 | ref | g++ -m64 -march=corei7 -O2 -fomit-frame-pointer | 20170205 | 20170105 |
108045136 | ref | g++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170205 | 20170105 |
108049016 | ref | g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170205 | 20170105 |
108057656 | ref | g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170205 | 20170105 |
109161028 | ref | g++ -m64 -march=k8 -O2 -fomit-frame-pointer | 20170205 | 20170105 |
109262888 | ref | g++ -march=k8 -O2 -fomit-frame-pointer | 20170205 | 20170105 |
109416716 | ref | g++ -march=nocona -O2 -fomit-frame-pointer | 20170205 | 20170105 |
109417984 | ref | g++ -m64 -march=nocona -O2 -fomit-frame-pointer | 20170205 | 20170105 |
115377140 | ref | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20170205 | 20170105 |
118571212 | ref | g++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
127054872 | ref | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20170205 | 20170105 |
127337632 | ref | g++ -O -fomit-frame-pointer | 20170205 | 20170105 |
127345488 | ref | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20170205 | 20170105 |
127369424 | ref | g++ -m64 -O -fomit-frame-pointer | 20170205 | 20170105 |
127539688 | ref | g++ -march=nocona -O -fomit-frame-pointer | 20170205 | 20170105 |
127573924 | ref | g++ -m64 -march=nocona -O -fomit-frame-pointer | 20170205 | 20170105 |
129693468 | ref | g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20170205 | 20170105 |
129706720 | ref | g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170205 | 20170105 |
129709636 | ref | g++ -m64 -march=corei7 -O -fomit-frame-pointer | 20170205 | 20170105 |
129722436 | ref | g++ -m64 -march=core2 -O -fomit-frame-pointer | 20170205 | 20170105 |
129727764 | ref | g++ -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20170205 | 20170105 |
130800264 | ref | g++ -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
132379992 | ref | g++ -march=barcelona -O -fomit-frame-pointer | 20170205 | 20170105 |
132381992 | ref | g++ -m64 -march=barcelona -O -fomit-frame-pointer | 20170205 | 20170105 |
132965044 | ref | g++ -march=k8 -O -fomit-frame-pointer | 20170205 | 20170105 |
133007100 | ref | g++ -m64 -march=k8 -O -fomit-frame-pointer | 20170205 | 20170105 |
133695948 | ref | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20170205 | 20170105 |
133697432 | ref | g++ -m64 -Os -fomit-frame-pointer | 20170205 | 20170105 |
133702228 | ref | g++ -Os -fomit-frame-pointer | 20170205 | 20170105 |
133703168 | ref | g++ -march=k8 -Os -fomit-frame-pointer | 20170205 | 20170105 |
133709080 | ref | g++ -m64 -march=k8 -Os -fomit-frame-pointer | 20170205 | 20170105 |
133720000 | ref | g++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170205 | 20170105 |
133724260 | ref | g++ -m64 -march=corei7 -Os -fomit-frame-pointer | 20170205 | 20170105 |
133726820 | ref | g++ -m64 -march=barcelona -Os -fomit-frame-pointer | 20170205 | 20170105 |
133728812 | ref | g++ -m64 -march=core2 -Os -fomit-frame-pointer | 20170205 | 20170105 |
133731284 | ref | g++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20170205 | 20170105 |
133732580 | ref | g++ -march=barcelona -Os -fomit-frame-pointer | 20170205 | 20170105 |
133736952 | ref | g++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170205 | 20170105 |
136108632 | ref | g++ -m64 -march=nocona -Os -fomit-frame-pointer | 20170205 | 20170105 |
136253680 | ref | g++ -march=nocona -Os -fomit-frame-pointer | 20170205 | 20170105 |
138617692 | ref | g++ -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
161628268 | ref | clang++ -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170205 | 20170105 |
161646836 | ref | clang++ -O3 -fomit-frame-pointer -Qunused-arguments | 20170205 | 20170105 |
161778636 | ref | clang++ -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170205 | 20170105 |
161791652 | ref | clang++ -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20170205 | 20170105 |
161809660 | ref | clang++ -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170205 | 20170105 |
161935216 | ref | clang++ -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170205 | 20170105 |
434946960 | ref | CC | 20170205 | 20170105 |
603629220 | ref | g++ | 20170205 | 20170105 |