Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
94519137 | ref | icc -m64 -xHost -vec-report0 -static | 20100330 | 20100120 |
94723056 | ref | icc -m64 -O1 -static | 20100330 | 20100120 |
94755861 | ref | icc -O1 -static | 20100330 | 20100120 |
94759662 | ref | icc -O2 -static | 20100330 | 20100120 |
94772088 | ref | icc -Os -xP -static | 20100330 | 20100120 |
94775091 | ref | icc -m64 -O3 -static | 20100330 | 20100120 |
94781220 | ref | icc -O1 -xW -static | 20100330 | 20100120 |
94785624 | ref | icc -m64 -Os -static | 20100330 | 20100120 |
94796409 | ref | icc -O2 -xW -static | 20100330 | 20100120 |
94796598 | ref | icc -m64 -O2 -static | 20100330 | 20100120 |
94805844 | ref | icc -O3 -xP -static | 20100330 | 20100120 |
94806510 | ref | icc -Os -static | 20100330 | 20100120 |
94816242 | ref | icc -O3 -xW -static | 20100330 | 20100120 |
94822503 | ref | icc -O3 -static | 20100330 | 20100120 |
94840092 | ref | icc | 20100330 | 20100120 |
94866156 | ref | icc -O2 -xP -static | 20100330 | 20100120 |
94905426 | ref | icc -O1 -xP -static | 20100330 | 20100120 |
94930632 | ref | icc -Os -xW -static | 20100330 | 20100120 |
94961214 | ref | icc -O2 -xW -static -no-vec | 20100330 | 20100120 |
94964979 | ref | icc -O1 -xW -static -no-vec | 20100330 | 20100120 |
94971720 | ref | icc -m64 -O1 -static -no-vec | 20100330 | 20100120 |
94992705 | ref | icc -Os -xW -static -no-vec | 20100330 | 20100120 |
95000640 | ref | icc -O3 -xP -static -no-vec | 20100330 | 20100120 |
95002200 | ref | icc -m64 -O2 -static -no-vec | 20100330 | 20100120 |
95008083 | ref | icc -m64 -Os -static -no-vec | 20100330 | 20100120 |
95008191 | ref | icc -O1 -xP -static -no-vec | 20100330 | 20100120 |
95016813 | ref | icc -O2 -static -no-vec | 20100330 | 20100120 |
95026251 | ref | icc -m64 -O3 -static -no-vec | 20100330 | 20100120 |
95047710 | ref | icc -O2 -xP -static -no-vec | 20100330 | 20100120 |
95057298 | ref | icc -O3 -static -no-vec | 20100330 | 20100120 |
95064660 | ref | icc -O3 -xW -static -no-vec | 20100330 | 20100120 |
95077461 | ref | icc -no-vec | 20100330 | 20100120 |
95109207 | ref | icc -O1 -static -no-vec | 20100330 | 20100120 |
95164911 | ref | icc -Os -xP -static -no-vec | 20100330 | 20100120 |
95174181 | ref | icc -Os -static -no-vec | 20100330 | 20100120 |
105639744 | ref | gcc -Os -fomit-frame-pointer | 20100330 | 20100120 |
105662607 | ref | gcc -m64 -Os -fomit-frame-pointer | 20100330 | 20100120 |
105675273 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20100330 | 20100120 |
105690492 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20100330 | 20100120 |
105709728 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20100330 | 20100120 |
105714768 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100330 | 20100120 |
105742947 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20100330 | 20100120 |
105761370 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20100330 | 20100120 |
105798723 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20100330 | 20100120 |
105815052 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20100330 | 20100120 |
105900366 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20100330 | 20100120 |
105921525 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20100330 | 20100120 |
105925242 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100330 | 20100120 |
105928641 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20100330 | 20100120 |
105934314 | ref | gcc -O2 -fomit-frame-pointer | 20100330 | 20100120 |
105940695 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20100330 | 20100120 |
105966174 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100330 | 20100120 |
105973011 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20100330 | 20100120 |
105986871 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20100330 | 20100120 |
105988887 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20100330 | 20100120 |
106015593 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20100330 | 20100120 |
106021398 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100330 | 20100120 |
106028163 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20100330 | 20100120 |
106029198 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20100330 | 20100120 |
106045740 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20100330 | 20100120 |
106049970 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20100330 | 20100120 |
106052256 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20100330 | 20100120 |
106061625 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100330 | 20100120 |
106064295 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20100330 | 20100120 |
106075350 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100330 | 20100120 |
106076427 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20100330 | 20100120 |
106086042 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20100330 | 20100120 |
106109199 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20100330 | 20100120 |
106131540 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100330 | 20100120 |
106148541 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20100330 | 20100120 |
106156548 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20100330 | 20100120 |
106169049 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20100330 | 20100120 |
106174494 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100330 | 20100120 |
106187652 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100330 | 20100120 |
106193664 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20100330 | 20100120 |
106202655 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20100330 | 20100120 |
106215459 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20100330 | 20100120 |
106224984 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20100330 | 20100120 |
106242525 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20100330 | 20100120 |
106248882 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20100330 | 20100120 |
106263303 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20100330 | 20100120 |
106283382 | ref | gcc -O3 -fomit-frame-pointer | 20100330 | 20100120 |
106400211 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100330 | 20100120 |
106422450 | ref | gcc -O -fomit-frame-pointer | 20100330 | 20100120 |
106430262 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20100330 | 20100120 |
106435440 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20100330 | 20100120 |
106445865 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20100330 | 20100120 |
106458732 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20100330 | 20100120 |
106478184 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20100330 | 20100120 |
106493562 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20100330 | 20100120 |
106507365 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100330 | 20100120 |
106531005 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100330 | 20100120 |
106568541 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100330 | 20100120 |
106570854 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20100330 | 20100120 |
106585464 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20100330 | 20100120 |
106591788 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20100330 | 20100120 |
106593999 | ref | gcc -m64 -O -fomit-frame-pointer | 20100330 | 20100120 |
106605342 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20100330 | 20100120 |
106615782 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20100330 | 20100120 |
106627470 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100330 | 20100120 |
106642986 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100330 | 20100120 |
106690467 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20100330 | 20100120 |
106691538 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20100330 | 20100120 |
106781730 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20100330 | 20100120 |
106812147 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20100330 | 20100120 |
110120409 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20100330 | 20100120 |
111374250 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20100330 | 20100120 |
111402384 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100330 | 20100120 |
111404097 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100330 | 20100120 |
111429657 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100330 | 20100120 |
111474312 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20100330 | 20100120 |
111516144 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20100330 | 20100120 |
111528666 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20100330 | 20100120 |
111750078 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20100330 | 20100120 |
111751821 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100330 | 20100120 |
111754008 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100330 | 20100120 |
111766812 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20100330 | 20100120 |
111770136 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20100330 | 20100120 |
111777825 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20100330 | 20100120 |
111785754 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20100330 | 20100120 |
111792570 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20100330 | 20100120 |
111797862 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100330 | 20100120 |
111805782 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20100330 | 20100120 |
111806562 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100330 | 20100120 |
111811452 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100330 | 20100120 |
111922176 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100330 | 20100120 |
111961158 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20100330 | 20100120 |
186760332 | ref | gcc | 20100330 | 20100120 |
186821148 | ref | gcc -funroll-loops | 20100330 | 20100120 |
186924861 | ref | cc | 20100330 | 20100120 |