| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 174426 | clean | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 174732 | clean | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 174864 | clean | gcc -march=barcelona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 175668 | clean | gcc -march=nocona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 176058 | clean | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 177270 | clean | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 177306 | clean | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 177342 | clean | gcc -m64 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 177486 | clean | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 177618 | clean | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 177690 | clean | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 177816 | clean | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 177834 | clean | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20100907 | 20100903 |
| 177882 | clean | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20100907 | 20100903 |
| 177894 | clean | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 178008 | clean | gcc -march=barcelona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 178050 | clean | gcc -march=k8 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 178182 | clean | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 178218 | clean | gcc -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 178248 | clean | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 178302 | clean | gcc -funroll-loops -O -fomit-frame-pointer | 20100907 | 20100903 |
| 178434 | clean | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 178614 | clean | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 178686 | clean | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 178740 | clean | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 178944 | clean | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 178986 | clean | gcc -march=k8 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 179160 | clean | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 179160 | clean | gcc -march=barcelona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 179178 | clean | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 179304 | clean | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 179352 | clean | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 179358 | clean | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 179382 | clean | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 179400 | clean | gcc -funroll-loops -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 179442 | clean | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100907 | 20100903 |
| 179520 | clean | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 179586 | clean | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 179676 | clean | gcc -march=nocona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 179712 | clean | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 179784 | clean | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 179874 | clean | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 179964 | clean | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 180012 | clean | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 180342 | clean | gcc -m64 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 180390 | clean | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 180852 | clean | gcc -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 180930 | clean | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 181356 | clean | gcc -funroll-loops -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 181386 | clean | gcc -march=nocona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 181458 | clean | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 181506 | clean | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 181734 | clean | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 181866 | clean | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 181890 | clean | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 181932 | clean | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 181938 | clean | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 181938 | clean | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 181974 | clean | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 181974 | clean | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 181998 | clean | gcc -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 182016 | clean | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 182100 | clean | gcc -m64 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 183054 | clean | gcc | 20100907 | 20100903 |
| 183552 | clean | gcc -funroll-loops | 20100907 | 20100903 |
| 183708 | clean | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 183894 | clean | gcc -march=nocona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 183906 | clean | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 184068 | clean | gcc -march=barcelona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 185124 | clean | cc | 20100907 | 20100903 |
| 185472 | clean | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 186510 | clean | gcc -m64 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 186942 | clean | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 187398 | clean | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 187398 | clean | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 187446 | clean | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 187680 | clean | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 187680 | clean | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 187878 | clean | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 188064 | clean | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 191244 | clean | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 192918 | clean | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 193926 | clean | gcc -march=k8 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 197424 | clean | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 197568 | clean | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 198012 | clean | gcc -march=k8 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 200952 | clean | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 202494 | clean | gcc -funroll-loops -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 204690 | clean | gcc -O -fomit-frame-pointer | 20100907 | 20100903 |
| 209322 | clean | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 215922 | clean | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 66200844 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 66264162 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 67158384 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 67327248 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 67334802 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 67369362 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 67388070 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 67427142 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 67452168 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 67472172 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 67526208 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 67526682 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 67535190 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 67596042 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100907 | 20100903 |
| 67710054 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 67733400 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 67853274 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 67885902 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 67900530 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 67927698 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 67996764 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 68006790 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 68007852 | ref | gcc -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 68036178 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 68080260 | ref | gcc -m64 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 68131896 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 68141970 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 68158878 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 68236086 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 68305188 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 68323950 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 68331486 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 68340828 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 68377368 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 68380944 | ref | gcc -O -fomit-frame-pointer | 20100907 | 20100903 |
| 68408940 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20100907 | 20100903 |
| 68416416 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 68418468 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 68429658 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 68479284 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 68485020 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 68485572 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 68512284 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 68528412 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 68536572 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20100907 | 20100903 |
| 68539278 | ref | gcc -m64 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 68560272 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 68636676 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 68645292 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 68677116 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20100907 | 20100903 |
| 68681646 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 68692086 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 68694006 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 68709768 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 68719608 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 68780868 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 68782080 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 68797218 | ref | gcc -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 68830860 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 68837124 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 68853450 | ref | gcc -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 68858568 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 68860002 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 68895690 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 68905068 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 68905896 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 68912112 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 68918334 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 68922432 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 68938554 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 68953392 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 68995656 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 68996922 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 68999022 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 69023130 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 69044952 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 69047274 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 69078528 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 69191898 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 69650922 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 70556430 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 70578762 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 70705770 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 71319264 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 79451856 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 80460534 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 82075560 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 82180452 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 225487968 | ref | cc | 20100907 | 20100903 |
| 226119480 | ref | gcc | 20100907 | 20100903 |
| 226253736 | ref | gcc -funroll-loops | 20100907 | 20100903 |