| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 17606 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 17615 | openssl | gcc -funroll-loops | 20100601 | 20100509 |
| 17618 | openssl | cc | 20100601 | 20100509 |
| 17621 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 17622 | openssl | gcc -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 17622 | openssl | gcc -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 17622 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 17622 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 17624 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 17628 | openssl | gcc -m64 -O -fomit-frame-pointer | 20100601 | 20100509 |
| 17628 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 17635 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 17636 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 17636 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 17636 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 17637 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 17637 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 17637 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 17637 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 17637 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 17637 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 17637 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 17638 | openssl | gcc -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 17639 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 17639 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 17639 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 17639 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 17640 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 17640 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 17641 | openssl | gcc -O -fomit-frame-pointer | 20100601 | 20100509 |
| 17641 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 17641 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20100601 | 20100509 |
| 17641 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 17641 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 17641 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20100601 | 20100509 |
| 17641 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100601 | 20100509 |
| 17641 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20100601 | 20100509 |
| 17641 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 17649 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 17649 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 17658 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 17658 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 17659 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 17660 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 17663 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 17663 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 17663 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100601 | 20100509 |
| 17664 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 17668 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 17674 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 17682 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 17685 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20100601 | 20100509 |
| 17688 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100601 | 20100509 |
| 17692 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20100601 | 20100509 |
| 17710 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100601 | 20100509 |
| 17711 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100601 | 20100509 |
| 17827 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 17841 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20100601 | 20100509 |
| 17860 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 17862 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 17868 | openssl | gcc | 20100601 | 20100509 |
| 17932 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20100601 | 20100509 |
| 17933 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100601 | 20100509 |
| 21601 | cryptopp | g++ -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 21618 | cryptopp | g++ -m64 -march=k8 -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 21618 | cryptopp | g++ -march=k8 -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 21619 | cryptopp | g++ -m64 -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 21622 | cryptopp | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 21627 | cryptopp | g++ -m64 -march=core2 -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 21655 | cryptopp | g++ -m64 -march=nocona -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 21670 | cryptopp | g++ -march=nocona -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 21699 | cryptopp | g++ -m64 -march=core2 -O -fomit-frame-pointer | 20100601 | 20100509 |
| 21718 | cryptopp | g++ -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 21722 | cryptopp | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 21741 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 21746 | cryptopp | g++ -m64 -march=core2 -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 21751 | cryptopp | g++ -m64 -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 21781 | cryptopp | g++ -march=k8 -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 21783 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100601 | 20100509 |
| 21854 | cryptopp | g++ -O -fomit-frame-pointer | 20100601 | 20100509 |
| 21860 | cryptopp | g++ -m64 -O -fomit-frame-pointer | 20100601 | 20100509 |
| 21877 | cryptopp | g++ -march=k8 -O -fomit-frame-pointer | 20100601 | 20100509 |
| 21895 | cryptopp | g++ -m64 -march=k8 -O -fomit-frame-pointer | 20100601 | 20100509 |
| 21901 | cryptopp | g++ -m64 -march=k8 -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 21915 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 21926 | cryptopp | g++ -m64 -march=nocona -O -fomit-frame-pointer | 20100601 | 20100509 |
| 21966 | cryptopp | g++ -m64 -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 21977 | cryptopp | g++ -march=nocona -O -fomit-frame-pointer | 20100601 | 20100509 |
| 21978 | cryptopp | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 21991 | cryptopp | g++ -march=nocona -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 21992 | cryptopp | g++ -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 21992 | cryptopp | g++ -m64 -march=nocona -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 21993 | cryptopp | g++ -m64 -march=k8 -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 22019 | cryptopp | g++ -march=k8 -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 22025 | cryptopp | g++ -m64 -march=core2 -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 22069 | cryptopp | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 22073 | cryptopp | g++ -march=nocona -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 22080 | cryptopp | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20100601 | 20100509 |
| 22092 | cryptopp | g++ -m64 -march=nocona -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 22800 | cryptopp | g++ | 20100601 | 20100509 |
| 23870 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20100601 | 20100509 |
| 23877 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100601 | 20100509 |
| 23886 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 23888 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 23889 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100601 | 20100509 |
| 23889 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20100601 | 20100509 |
| 23895 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100601 | 20100509 |
| 23904 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 23910 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 23917 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 23917 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 23924 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 23927 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 23927 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 23927 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 23927 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 23927 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 23928 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 23929 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 23931 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 23932 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 23934 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 23936 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 23940 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 23941 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 23973 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 23994 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100601 | 20100509 |
| 24031 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20100601 | 20100509 |
| 24130 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 24130 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 24178 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 24188 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 24199 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 24200 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 24206 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 24207 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 24208 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 24210 | ref | gcc -m64 -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 24210 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 24211 | ref | gcc -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 24211 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20100601 | 20100509 |
| 24219 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 24229 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 24229 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 24257 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 24258 | ref | gcc -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 24258 | ref | gcc -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 24258 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 24258 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 24258 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20100601 | 20100509 |
| 24258 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 24263 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20100601 | 20100509 |
| 24277 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100601 | 20100509 |
| 24277 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20100601 | 20100509 |
| 24387 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20100601 | 20100509 |
| 24404 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100601 | 20100509 |
| 24548 | ref | gcc -O -fomit-frame-pointer | 20100601 | 20100509 |
| 24548 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20100601 | 20100509 |
| 24548 | ref | gcc -m64 -O -fomit-frame-pointer | 20100601 | 20100509 |
| 24548 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20100601 | 20100509 |
| 26544 | ref | cc | 20100601 | 20100509 |
| 26550 | ref | gcc -funroll-loops | 20100601 | 20100509 |
| 26591 | ref | gcc | 20100601 | 20100509 |