Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
243458 | clean | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
244051 | clean | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
254534 | clean | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140520 | 20140517 |
254675 | clean | gcc -march=k8 -O -fomit-frame-pointer | 20140520 | 20140517 |
255159 | clean | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140520 | 20140517 |
255333 | clean | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140520 | 20140517 |
255358 | clean | gcc -m64 -O -fomit-frame-pointer | 20140520 | 20140517 |
255392 | clean | gcc -O -fomit-frame-pointer | 20140520 | 20140517 |
256133 | clean | gcc -march=nocona -O -fomit-frame-pointer | 20140520 | 20140517 |
256242 | clean | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140520 | 20140517 |
256575 | clean | gcc -funroll-loops -O -fomit-frame-pointer | 20140520 | 20140517 |
256933 | clean | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140520 | 20140517 |
256991 | clean | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140520 | 20140517 |
257000 | clean | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140520 | 20140517 |
257017 | clean | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140520 | 20140517 |
257083 | clean | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140520 | 20140517 |
257158 | clean | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140520 | 20140517 |
261217 | clean | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
261400 | clean | gcc -O2 -fomit-frame-pointer | 20140520 | 20140517 |
261567 | clean | gcc -m64 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
261575 | clean | gcc -march=nocona -O2 -fomit-frame-pointer | 20140520 | 20140517 |
261600 | clean | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
261634 | clean | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140520 | 20140517 |
261642 | clean | gcc -march=k8 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
261875 | clean | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140520 | 20140517 |
262484 | clean | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140520 | 20140517 |
262533 | clean | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
262550 | clean | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140520 | 20140517 |
262700 | clean | gcc -O3 -fomit-frame-pointer | 20140520 | 20140517 |
262717 | clean | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
262733 | clean | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140520 | 20140517 |
262783 | clean | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140520 | 20140517 |
262875 | clean | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
262892 | clean | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
262909 | clean | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140520 | 20140517 |
262958 | clean | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140520 | 20140517 |
263025 | clean | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
263092 | clean | gcc -march=k8 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
263108 | clean | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
263133 | clean | gcc -m64 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
263275 | clean | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140520 | 20140517 |
263350 | clean | gcc -march=nocona -O3 -fomit-frame-pointer | 20140520 | 20140517 |
263466 | clean | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140520 | 20140517 |
263792 | clean | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140520 | 20140517 |
263934 | clean | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140520 | 20140517 |
267141 | clean | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140520 | 20140517 |
267325 | clean | gcc -m64 -Os -fomit-frame-pointer | 20140520 | 20140517 |
267350 | clean | gcc -march=k8 -Os -fomit-frame-pointer | 20140520 | 20140517 |
267367 | clean | gcc -Os -fomit-frame-pointer | 20140520 | 20140517 |
267566 | clean | gcc -march=nocona -Os -fomit-frame-pointer | 20140520 | 20140517 |
267700 | clean | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140520 | 20140517 |
267708 | clean | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140520 | 20140517 |
267759 | clean | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140520 | 20140517 |
268541 | clean | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140520 | 20140517 |
268559 | clean | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140520 | 20140517 |
268592 | clean | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140520 | 20140517 |
268658 | clean | gcc -funroll-loops -Os -fomit-frame-pointer | 20140520 | 20140517 |
268767 | clean | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140520 | 20140517 |
269100 | clean | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140520 | 20140517 |
269425 | clean | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140520 | 20140517 |
278700 | clean | cc | 20140520 | 20140517 |
279009 | clean | gcc | 20140520 | 20140517 |
280234 | clean | gcc -funroll-loops | 20140520 | 20140517 |
60718125 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
60780578 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
60781515 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
60803518 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140520 | 20140517 |
60825570 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140520 | 20140517 |
60844812 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
60860558 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140520 | 20140517 |
60948156 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140520 | 20140517 |
61015264 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140520 | 20140517 |
61071091 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140520 | 20140517 |
61089412 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140520 | 20140517 |
61111700 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140520 | 20140517 |
61127336 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140520 | 20140517 |
61128448 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
61138421 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
61148229 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140520 | 20140517 |
61152449 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140520 | 20140517 |
61156027 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140520 | 20140517 |
61160079 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
61165482 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140520 | 20140517 |
61289437 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140520 | 20140517 |
61292849 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
61293379 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140520 | 20140517 |
61293606 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
61296367 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
61297497 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140520 | 20140517 |
61298094 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140520 | 20140517 |
61301905 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140520 | 20140517 |
61305857 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140520 | 20140517 |
61346097 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140520 | 20140517 |
61357848 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140520 | 20140517 |
61392270 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140520 | 20140517 |
61406243 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140520 | 20140517 |
61409730 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140520 | 20140517 |
61414597 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140520 | 20140517 |
61428135 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140520 | 20140517 |
61433573 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140520 | 20140517 |
61443591 | ref | gcc -m64 -O -fomit-frame-pointer | 20140520 | 20140517 |
61453733 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140520 | 20140517 |
61455058 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140520 | 20140517 |
61458206 | ref | gcc -O -fomit-frame-pointer | 20140520 | 20140517 |
61462314 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140520 | 20140517 |
61471156 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
61476873 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140520 | 20140517 |
61482600 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140520 | 20140517 |
61488437 | ref | gcc -O2 -fomit-frame-pointer | 20140520 | 20140517 |
61524151 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
61542470 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
61552091 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
61559896 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140520 | 20140517 |
61570839 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140520 | 20140517 |
61577123 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140520 | 20140517 |
61582349 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140520 | 20140517 |
61593490 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140520 | 20140517 |
61595563 | ref | gcc -Os -fomit-frame-pointer | 20140520 | 20140517 |
61601655 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140520 | 20140517 |
61634739 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140520 | 20140517 |
62004766 | ref | gcc -O3 -fomit-frame-pointer | 20140520 | 20140517 |
62090748 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140520 | 20140517 |
62905003 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140520 | 20140517 |
208551845 | ref | cc | 20140520 | 20140517 |
208587282 | ref | gcc | 20140520 | 20140517 |
208676106 | ref | gcc -funroll-loops | 20140520 | 20140517 |