Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
301307 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20161025 | 20161009 |
301464 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20161025 | 20161009 |
301668 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20161025 | 20161009 |
301674 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161025 | 20161009 |
302043 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20161025 | 20161009 |
302261 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161025 | 20161009 |
302334 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20161025 | 20161009 |
302851 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20161025 | 20161009 |
303402 | ref | gcc -O3 -fomit-frame-pointer | 20161025 | 20161009 |
303772 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20161025 | 20161009 |
307621 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20161025 | 20161009 |
308143 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161025 | 20161009 |
308431 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161025 | 20161009 |
309126 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20161025 | 20161009 |
309476 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20161025 | 20161009 |
311808 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20161025 | 20161009 |
312024 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20161025 | 20161009 |
312777 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20161025 | 20161009 |
313064 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20161025 | 20161009 |
314696 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20161025 | 20161009 |
314947 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161025 | 20161009 |
315789 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20161025 | 20161009 |
316144 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20161025 | 20161009 |
316189 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161025 | 20161009 |
317307 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20161025 | 20161009 |
317702 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20161025 | 20161009 |
323309 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161025 | 20161009 |
324236 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20161025 | 20161009 |
324281 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20161025 | 20161009 |
324456 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20161025 | 20161009 |
325011 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161025 | 20161009 |
325784 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20161025 | 20161009 |
329018 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20161025 | 20161009 |
329535 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20161025 | 20161009 |
330016 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20161025 | 20161009 |
330096 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20161025 | 20161009 |
330155 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20161025 | 20161009 |
330696 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20161025 | 20161009 |
343431 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161025 | 20161009 |
343555 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161025 | 20161009 |
344095 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161025 | 20161009 |
344610 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20161025 | 20161009 |
344611 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20161025 | 20161009 |
345788 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20161025 | 20161009 |
354726 | ref | gcc -O2 -fomit-frame-pointer | 20161025 | 20161009 |
354914 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20161025 | 20161009 |
355375 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20161025 | 20161009 |
356028 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20161025 | 20161009 |
356426 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20161025 | 20161009 |
356472 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161025 | 20161009 |
357581 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20161025 | 20161009 |
357704 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20161025 | 20161009 |
357766 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161025 | 20161009 |
361312 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20161025 | 20161009 |
361691 | ref | gcc -O -fomit-frame-pointer | 20161025 | 20161009 |
362413 | ref | gcc -m64 -O -fomit-frame-pointer | 20161025 | 20161009 |
368654 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20161025 | 20161009 |
369157 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20161025 | 20161009 |
372581 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20161025 | 20161009 |
372861 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20161025 | 20161009 |
391435 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20161025 | 20161009 |
391544 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20161025 | 20161009 |
391571 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161025 | 20161009 |
391590 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20161025 | 20161009 |
391918 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20161025 | 20161009 |
394289 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20161025 | 20161009 |
394299 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20161025 | 20161009 |
398963 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20161025 | 20161009 |
399024 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20161025 | 20161009 |
402978 | ref | gcc -Os -fomit-frame-pointer | 20161025 | 20161009 |
403421 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20161025 | 20161009 |
409616 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20161025 | 20161009 |
411563 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161025 | 20161009 |
412376 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161025 | 20161009 |
412808 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20161025 | 20161009 |
413800 | ref | gcc -m64 -Os -fomit-frame-pointer | 20161025 | 20161009 |
419234 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20161025 | 20161009 |
421285 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20161025 | 20161009 |
422856 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20161025 | 20161009 |
424472 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20161025 | 20161009 |
1053419 | ref | gcc -funroll-loops | 20161025 | 20161009 |
1053776 | ref | gcc | 20161025 | 20161009 |
1056632 | ref | cc | 20161025 | 20161009 |