Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
4483240 | openssl | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
4488296 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
4494416 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120329 | 20120316 |
4502420 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120329 | 20120316 |
4526792 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
4527116 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
4534644 | openssl | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
4556492 | openssl | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120329 | 20120316 |
4558176 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120329 | 20120316 |
4562192 | openssl | gcc -march=barcelona -Os -fomit-frame-pointer | 20120329 | 20120316 |
4563048 | openssl | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120329 | 20120316 |
4564640 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120329 | 20120316 |
4564696 | openssl | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120329 | 20120316 |
4565744 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20120329 | 20120316 |
4567144 | openssl | gcc -Os -fomit-frame-pointer | 20120329 | 20120316 |
4567616 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120329 | 20120316 |
4568632 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20120329 | 20120316 |
4568800 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120329 | 20120316 |
4571856 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120329 | 20120316 |
4573044 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120329 | 20120316 |
4580420 | openssl | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120329 | 20120316 |
4581964 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120329 | 20120316 |
4583848 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20120329 | 20120316 |
4586332 | openssl | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120329 | 20120316 |
4589864 | openssl | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120329 | 20120316 |
4591364 | openssl | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120329 | 20120316 |
4591788 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
4593080 | openssl | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20120329 | 20120316 |
4595084 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120329 | 20120316 |
4597340 | openssl | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120329 | 20120316 |
4597604 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
4598236 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20120329 | 20120316 |
4602412 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120329 | 20120316 |
4604256 | openssl | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20120329 | 20120316 |
4606048 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120329 | 20120316 |
4608344 | openssl | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
4609312 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
4609732 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
4610544 | openssl | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120329 | 20120316 |
4613172 | openssl | gcc -march=barcelona -O -fomit-frame-pointer | 20120329 | 20120316 |
4613332 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120329 | 20120316 |
4614684 | openssl | gcc -O -fomit-frame-pointer | 20120329 | 20120316 |
4616756 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120329 | 20120316 |
4617288 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120329 | 20120316 |
4617308 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120329 | 20120316 |
4618584 | openssl | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20120329 | 20120316 |
4618888 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120329 | 20120316 |
4619512 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20120329 | 20120316 |
4620056 | openssl | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
4622384 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
4623132 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
4623360 | openssl | gcc -m64 -O -fomit-frame-pointer | 20120329 | 20120316 |
4624232 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120329 | 20120316 |
4624472 | openssl | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120329 | 20120316 |
4624480 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20120329 | 20120316 |
4624808 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120329 | 20120316 |
4625604 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120329 | 20120316 |
4626852 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120329 | 20120316 |
4627188 | openssl | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120329 | 20120316 |
4631720 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120329 | 20120316 |
4634044 | openssl | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
4636712 | openssl | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20120329 | 20120316 |
4637116 | openssl | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120329 | 20120316 |
4639516 | openssl | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
4639784 | openssl | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
4640192 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120329 | 20120316 |
4640912 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
4641396 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120329 | 20120316 |
4642176 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120329 | 20120316 |
4642204 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
4643456 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
4645564 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
4645736 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
4645820 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
4647012 | openssl | gcc -O3 -fomit-frame-pointer | 20120329 | 20120316 |
4647836 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
4649572 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20120329 | 20120316 |
4651032 | openssl | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20120329 | 20120316 |
4651432 | openssl | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20120329 | 20120316 |
4653328 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120329 | 20120316 |
4654260 | openssl | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20120329 | 20120316 |
4655480 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
4655584 | openssl | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
4656880 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
4657168 | openssl | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
4659028 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120329 | 20120316 |
4660480 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
4660764 | openssl | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
4663008 | openssl | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20120329 | 20120316 |
4664592 | openssl | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
4665276 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120329 | 20120316 |
4665392 | openssl | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20120329 | 20120316 |
4665928 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
4669156 | openssl | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20120329 | 20120316 |
4670204 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
4672284 | openssl | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20120329 | 20120316 |
4690412 | openssl | gcc -O2 -fomit-frame-pointer | 20120329 | 20120316 |
4698468 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120329 | 20120316 |
4708536 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20120329 | 20120316 |
4750020 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120329 | 20120316 |
5414424 | openssl | cc | 20120329 | 20120316 |
5423444 | openssl | gcc -funroll-loops | 20120329 | 20120316 |
5446240 | openssl | gcc | 20120329 | 20120316 |