Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
59328 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20100331 | 20100120 |
59328 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100331 | 20100120 |
59328 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
59328 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
59328 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
59337 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20100331 | 20100120 |
59337 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100331 | 20100120 |
59337 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
59340 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
59352 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
59355 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
59355 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
59358 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
59361 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
59364 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
59364 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
59364 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
59370 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
59439 | ref | gcc -O3 -fomit-frame-pointer | 20100331 | 20100120 |
59439 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20100331 | 20100120 |
59442 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
59457 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
59460 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
59460 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
59463 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
59463 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
59466 | ref | gcc -O2 -fomit-frame-pointer | 20100331 | 20100120 |
59466 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
59472 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20100331 | 20100120 |
59472 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
59472 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
59472 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20100331 | 20100120 |
59475 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
59475 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
59484 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
59487 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
59487 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
59487 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
59496 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
59496 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
59496 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20100331 | 20100120 |
59496 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
59496 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20100331 | 20100120 |
59496 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20100331 | 20100120 |
59496 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
59499 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20100331 | 20100120 |
59499 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20100331 | 20100120 |
59499 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
59505 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20100331 | 20100120 |
59505 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20100331 | 20100120 |
59508 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20100331 | 20100120 |
59508 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100331 | 20100120 |
59508 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20100331 | 20100120 |
59544 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20100331 | 20100120 |
59544 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100331 | 20100120 |
59544 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20100331 | 20100120 |
59544 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20100331 | 20100120 |
59577 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20100331 | 20100120 |
59580 | ref | gcc -O -fomit-frame-pointer | 20100331 | 20100120 |
59586 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100331 | 20100120 |
59589 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20100331 | 20100120 |
59589 | ref | gcc -m64 -O -fomit-frame-pointer | 20100331 | 20100120 |
59658 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20100331 | 20100120 |
59661 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100331 | 20100120 |
59661 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20100331 | 20100120 |
59661 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20100331 | 20100120 |
59664 | ref | gcc -Os -fomit-frame-pointer | 20100331 | 20100120 |
59664 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20100331 | 20100120 |
59664 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100331 | 20100120 |
59664 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100331 | 20100120 |
59664 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20100331 | 20100120 |
59664 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20100331 | 20100120 |
59664 | ref | gcc -m64 -Os -fomit-frame-pointer | 20100331 | 20100120 |
59664 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20100331 | 20100120 |
59664 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20100331 | 20100120 |
59664 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20100331 | 20100120 |
59664 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100331 | 20100120 |
59664 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20100331 | 20100120 |
59664 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20100331 | 20100120 |
59667 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20100331 | 20100120 |
59667 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20100331 | 20100120 |
59670 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100331 | 20100120 |
59673 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20100331 | 20100120 |
59676 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100331 | 20100120 |
59904 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100331 | 20100120 |
59907 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20100331 | 20100120 |
59907 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100331 | 20100120 |
59928 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100331 | 20100120 |
59928 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20100331 | 20100120 |
64422 | ref | icc -O3 -static | 20100331 | 20100120 |
64422 | ref | icc -O3 -xP -static | 20100331 | 20100120 |
64422 | ref | icc -m64 -O3 -static | 20100331 | 20100120 |
64428 | ref | icc -O3 -xW -static | 20100331 | 20100120 |
64431 | ref | icc | 20100331 | 20100120 |
64431 | ref | icc -O2 -static | 20100331 | 20100120 |
64431 | ref | icc -O2 -xP -static | 20100331 | 20100120 |
64431 | ref | icc -O2 -xW -static | 20100331 | 20100120 |
64431 | ref | icc -m64 -O2 -static | 20100331 | 20100120 |
64446 | ref | icc -Os -xW -static | 20100331 | 20100120 |
64446 | ref | icc -m64 -xHost -vec-report0 -static | 20100331 | 20100120 |
64449 | ref | icc -Os -static | 20100331 | 20100120 |
64449 | ref | icc -Os -xP -static | 20100331 | 20100120 |
64449 | ref | icc -m64 -Os -static | 20100331 | 20100120 |
64611 | ref | icc -O3 -static -no-vec | 20100331 | 20100120 |
64611 | ref | icc -O3 -xP -static -no-vec | 20100331 | 20100120 |
64611 | ref | icc -O3 -xW -static -no-vec | 20100331 | 20100120 |
64611 | ref | icc -m64 -O3 -static -no-vec | 20100331 | 20100120 |
64842 | ref | icc -Os -static -no-vec | 20100331 | 20100120 |
64842 | ref | icc -Os -xW -static -no-vec | 20100331 | 20100120 |
64842 | ref | icc -m64 -Os -static -no-vec | 20100331 | 20100120 |
64845 | ref | icc -O1 -xP -static | 20100331 | 20100120 |
64845 | ref | icc -m64 -O1 -static | 20100331 | 20100120 |
64848 | ref | icc -O1 -static | 20100331 | 20100120 |
64848 | ref | icc -O1 -xW -static | 20100331 | 20100120 |
64848 | ref | icc -O1 -xW -static -no-vec | 20100331 | 20100120 |
64851 | ref | icc -O1 -static -no-vec | 20100331 | 20100120 |
64851 | ref | icc -m64 -O1 -static -no-vec | 20100331 | 20100120 |
64857 | ref | icc -O2 -static -no-vec | 20100331 | 20100120 |
64857 | ref | icc -O2 -xP -static -no-vec | 20100331 | 20100120 |
64857 | ref | icc -m64 -O2 -static -no-vec | 20100331 | 20100120 |
64863 | ref | icc -O2 -xW -static -no-vec | 20100331 | 20100120 |
64863 | ref | icc -no-vec | 20100331 | 20100120 |
66075 | ref | icc -O1 -xP -static -no-vec | 20100331 | 20100120 |
71328 | ref | icc -Os -xP -static -no-vec | 20100331 | 20100120 |
83211 | ref | cc | 20100331 | 20100120 |
83478 | ref | gcc -funroll-loops | 20100331 | 20100120 |
84000 | ref | gcc | 20100331 | 20100120 |