Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
558060 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140708 | 20140622 |
558692 | openssl | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
559608 | openssl | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140708 | 20140622 |
559616 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140708 | 20140622 |
559720 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
559928 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
560708 | openssl | gcc -Os -fomit-frame-pointer | 20140708 | 20140622 |
560908 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
561324 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
561636 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
561788 | openssl | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20140708 | 20140622 |
561792 | openssl | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140708 | 20140622 |
561864 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20140708 | 20140622 |
561968 | openssl | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140708 | 20140622 |
562076 | openssl | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20140708 | 20140622 |
562092 | openssl | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140708 | 20140622 |
562236 | openssl | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140708 | 20140622 |
562316 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140708 | 20140622 |
562652 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
562868 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
563132 | openssl | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
563284 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
563500 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20140708 | 20140622 |
563596 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20140708 | 20140622 |
563808 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
563928 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140708 | 20140622 |
564004 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140708 | 20140622 |
564228 | openssl | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
564268 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20140708 | 20140622 |
564344 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140708 | 20140622 |
564392 | openssl | gcc -O -fomit-frame-pointer | 20140708 | 20140622 |
564428 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
564492 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140708 | 20140622 |
564656 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20140708 | 20140622 |
564676 | openssl | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20140708 | 20140622 |
564732 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
564776 | openssl | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20140708 | 20140622 |
565168 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
565200 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
565236 | openssl | gcc -march=barcelona -O -fomit-frame-pointer | 20140708 | 20140622 |
565368 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140708 | 20140622 |
565696 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140708 | 20140622 |
565708 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140708 | 20140622 |
565784 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
565788 | openssl | gcc -O2 -fomit-frame-pointer | 20140708 | 20140622 |
565868 | openssl | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140708 | 20140622 |
565960 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
566120 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
566144 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
566244 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140708 | 20140622 |
566336 | openssl | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
566376 | openssl | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
566416 | openssl | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
566500 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
566524 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140708 | 20140622 |
566684 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140708 | 20140622 |
566752 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140708 | 20140622 |
566800 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
566916 | openssl | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
566920 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140708 | 20140622 |
566952 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140708 | 20140622 |
567104 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
567144 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
567336 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140708 | 20140622 |
567408 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20140708 | 20140622 |
567492 | openssl | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140708 | 20140622 |
567544 | openssl | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
567600 | openssl | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140708 | 20140622 |
567696 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140708 | 20140622 |
567816 | openssl | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140708 | 20140622 |
567928 | openssl | gcc -m64 -O -fomit-frame-pointer | 20140708 | 20140622 |
567972 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140708 | 20140622 |
568012 | openssl | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20140708 | 20140622 |
568216 | openssl | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140708 | 20140622 |
568292 | openssl | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20140708 | 20140622 |
568700 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140708 | 20140622 |
568716 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140708 | 20140622 |
568752 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140708 | 20140622 |
568864 | openssl | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140708 | 20140622 |
568908 | openssl | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140708 | 20140622 |
569188 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
569524 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140708 | 20140622 |
569528 | openssl | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
569552 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140708 | 20140622 |
570120 | openssl | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20140708 | 20140622 |
570156 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20140708 | 20140622 |
570204 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
570216 | openssl | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20140708 | 20140622 |
570332 | openssl | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140708 | 20140622 |
570672 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140708 | 20140622 |
570768 | openssl | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140708 | 20140622 |
570856 | openssl | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
571024 | openssl | gcc -march=barcelona -Os -fomit-frame-pointer | 20140708 | 20140622 |
571084 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140708 | 20140622 |
571996 | openssl | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
572460 | openssl | gcc -O3 -fomit-frame-pointer | 20140708 | 20140622 |
572848 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
572980 | openssl | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
573576 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140708 | 20140622 |
575252 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140708 | 20140622 |
579124 | openssl | gcc | 20140708 | 20140622 |
588068 | openssl | cc | 20140708 | 20140622 |
589304 | openssl | gcc -funroll-loops | 20140708 | 20140622 |