| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 30384 | e/hongjun/v1 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 30393 | e/hongjun/v1 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 30492 | e/hongjun/v1 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 30501 | e/hongjun/v1 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 30501 | e/hongjun/v1 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 30501 | e/hongjun/v1 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 30510 | e/hongjun/v1 | gcc -funroll-loops -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 30519 | e/hongjun/v1 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 30528 | e/hongjun/v1 | gcc -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 30537 | e/hongjun/v1 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 30537 | e/hongjun/v1 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 30546 | e/hongjun/v1 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 30573 | e/hongjun/v1 | gcc -m64 -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 30591 | e/hongjun/v1 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 30618 | e/hongjun/v1 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 30618 | e/hongjun/v1 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 30618 | e/hongjun/v1 | gcc -march=k8 -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 30654 | e/hongjun/v1 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 30663 | e/hongjun/v1 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 30672 | e/hongjun/v1 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 30681 | e/hongjun/v1 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 30699 | e/hongjun/v1 | gcc -march=nocona -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 30708 | e/hongjun/v1 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 30717 | e/hongjun/v1 | gcc -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 30717 | e/hongjun/v1 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 30726 | e/hongjun/v1 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 30735 | e/hongjun/v1 | gcc -m64 -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 30735 | e/hongjun/v1 | gcc -march=k8 -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 30771 | e/hongjun/v1 | gcc -march=nocona -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 30816 | e/hongjun/v1 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 30861 | e/hongjun/v0 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 30870 | e/hongjun/v0 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 30870 | e/hongjun/v0 | gcc -march=nocona -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 30897 | e/hongjun/v0 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 30897 | e/hongjun/v0 | gcc -march=k8 -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 30942 | e/hongjun/v1 | gcc -m64 -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 30951 | e/hongjun/v0 | gcc -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 30960 | e/hongjun/v1 | gcc -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 30969 | e/hongjun/v0 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 30978 | e/hongjun/v0 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 30978 | e/hongjun/v0 | gcc -m64 -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 30978 | e/hongjun/v0 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 30987 | e/hongjun/v0 | gcc -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 30987 | e/hongjun/v0 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 30987 | e/hongjun/v0 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 30987 | e/hongjun/v1 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 30996 | e/hongjun/v0 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 30996 | e/hongjun/v0 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 31005 | e/hongjun/v0 | gcc -funroll-loops -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 31023 | e/hongjun/v0 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 31023 | e/hongjun/v1 | gcc -march=k8 -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 31032 | e/hongjun/v0 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 31041 | e/hongjun/v0 | gcc -m64 -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 31095 | e/hongjun/v0 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 31095 | e/hongjun/v1 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 31104 | e/hongjun/v1 | gcc -march=nocona -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 31140 | e/hongjun/v0 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 31140 | e/hongjun/v0 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 31176 | e/hongjun/v0 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 31203 | e/hongjun/v0 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 31203 | e/hongjun/v0 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 31248 | e/hongjun/v0 | gcc -march=k8 -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 31320 | e/hongjun/v1 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20090215 | 20090205 |
| 31347 | e/hongjun/v1 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20090215 | 20090205 |
| 31347 | e/hongjun/v1 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20090215 | 20090205 |
| 31347 | e/hongjun/v0 | gcc -march=nocona -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 31356 | e/hongjun/v1 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20090215 | 20090205 |
| 31392 | e/hongjun/v1 | gcc -funroll-loops -O -fomit-frame-pointer | 20090215 | 20090205 |
| 31401 | e/hongjun/v0 | gcc -m64 -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 31410 | e/hongjun/v1 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20090215 | 20090205 |
| 31410 | e/hongjun/v0 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 31410 | e/hongjun/v1 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20090215 | 20090205 |
| 31419 | e/hongjun/v0 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 31428 | e/hongjun/v0 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 31437 | e/hongjun/v1 | gcc -march=nocona -O -fomit-frame-pointer | 20090215 | 20090205 |
| 31464 | e/hongjun/v1 | gcc -m64 -O -fomit-frame-pointer | 20090215 | 20090205 |
| 31482 | e/hongjun/v1 | gcc -O -fomit-frame-pointer | 20090215 | 20090205 |
| 31482 | e/hongjun/v1 | gcc -march=k8 -O -fomit-frame-pointer | 20090215 | 20090205 |
| 31491 | e/hongjun/v0 | gcc -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 31491 | e/hongjun/v0 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 31509 | e/hongjun/v0 | gcc -march=k8 -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 31563 | e/hongjun/v1 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20090215 | 20090205 |
| 31761 | e/hongjun/v0 | gcc -march=nocona -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 31869 | e/hongjun/v0 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 33930 | e/hongjun/v0 | gcc -funroll-loops -O -fomit-frame-pointer | 20090215 | 20090205 |
| 33930 | e/hongjun/v0 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20090215 | 20090205 |
| 33966 | e/hongjun/v0 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20090215 | 20090205 |
| 33984 | e/hongjun/v0 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20090215 | 20090205 |
| 34020 | e/hongjun/v0 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20090215 | 20090205 |
| 34110 | e/hongjun/v0 | gcc -march=nocona -O -fomit-frame-pointer | 20090215 | 20090205 |
| 34128 | e/hongjun/v0 | gcc -O -fomit-frame-pointer | 20090215 | 20090205 |
| 34137 | e/hongjun/v0 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20090215 | 20090205 |
| 34146 | e/hongjun/v0 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20090215 | 20090205 |
| 34173 | e/hongjun/v0 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20090215 | 20090205 |
| 34272 | e/hongjun/v0 | gcc -march=k8 -O -fomit-frame-pointer | 20090215 | 20090205 |
| 34290 | e/hongjun/v0 | gcc -m64 -O -fomit-frame-pointer | 20090215 | 20090205 |
| 41616 | e/gladman | gcc -march=k8 -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 41652 | e/gladman | gcc -m64 -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 41670 | e/gladman | gcc -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 41688 | e/gladman | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 41688 | e/gladman | gcc -m64 -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 41715 | e/gladman | gcc -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 41715 | e/gladman | gcc -march=k8 -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 41724 | e/gladman | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 41760 | e/gladman | gcc -funroll-loops -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 41814 | e/gladman | gcc -march=nocona -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 41841 | e/gladman | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 41841 | e/gladman | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 41850 | e/gladman | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 41868 | e/gladman | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 41931 | e/gladman | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 41976 | e/gladman | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 42003 | e/gladman | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 42039 | e/gladman | gcc -funroll-loops -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 42084 | e/gladman | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 42093 | e/gladman | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 42183 | e/gladman | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 42192 | e/gladman | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 42201 | e/gladman | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 42201 | e/gladman | gcc -march=k8 -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 42246 | e/gladman | gcc -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 42246 | e/gladman | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 42291 | e/gladman | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 42309 | e/gladman | gcc -m64 -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 42309 | e/gladman | gcc -march=nocona -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 42354 | e/gladman | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 42363 | e/gladman | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20090215 | 20090205 |
| 42381 | e/gladman | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 42408 | e/gladman | gcc -march=nocona -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 42462 | e/gladman | gcc -m64 -O -fomit-frame-pointer | 20090215 | 20090205 |
| 42471 | e/gladman | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 42480 | e/gladman | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 42480 | e/gladman | gcc -march=k8 -O -fomit-frame-pointer | 20090215 | 20090205 |
| 42552 | e/gladman | gcc -march=nocona -O -fomit-frame-pointer | 20090215 | 20090205 |
| 42561 | e/gladman | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 42597 | e/gladman | gcc -funroll-loops -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 42705 | e/gladman | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20090215 | 20090205 |
| 42993 | e/gladman | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20090215 | 20090205 |
| 43065 | e/gladman | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20090215 | 20090205 |
| 43092 | e/gladman | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20090215 | 20090205 |
| 43101 | e/gladman | gcc -funroll-loops -O -fomit-frame-pointer | 20090215 | 20090205 |
| 43182 | e/gladman | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20090215 | 20090205 |
| 43245 | e/gladman | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20090215 | 20090205 |
| 43425 | e/gladman | gcc -O -fomit-frame-pointer | 20090215 | 20090205 |
| 68976 | e/gladman | gcc | 20090215 | 20090205 |
| 69039 | e/gladman | gcc -funroll-loops | 20090215 | 20090205 |
| 69138 | e/gladman | cc | 20090215 | 20090205 |
| 125433 | e/hongjun/v1 | cc | 20090215 | 20090205 |
| 125676 | e/hongjun/v1 | gcc -funroll-loops | 20090215 | 20090205 |
| 125973 | e/hongjun/v1 | gcc | 20090215 | 20090205 |
| 127035 | e/hongjun/v0 | gcc -funroll-loops | 20090215 | 20090205 |
| 127062 | e/hongjun/v0 | gcc | 20090215 | 20090205 |
| 127665 | e/hongjun/v0 | cc | 20090215 | 20090205 |