| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 4280144 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120816 | 20120812 |
| 4281384 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120816 | 20120812 |
| 4282548 | openssl | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120816 | 20120812 |
| 4283252 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20120816 | 20120812 |
| 4285508 | openssl | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120816 | 20120812 |
| 4285528 | openssl | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120816 | 20120812 |
| 4287036 | openssl | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20120816 | 20120812 |
| 4288088 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120816 | 20120812 |
| 4289488 | openssl | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120816 | 20120812 |
| 4289804 | openssl | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120816 | 20120812 |
| 4290168 | openssl | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120816 | 20120812 |
| 4290572 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20120816 | 20120812 |
| 4291928 | openssl | gcc -O3 -fomit-frame-pointer | 20120816 | 20120812 |
| 4291980 | openssl | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120816 | 20120812 |
| 4295564 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120816 | 20120812 |
| 4297496 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120816 | 20120812 |
| 4302324 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120816 | 20120812 |
| 4304732 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120816 | 20120812 |
| 4306064 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120816 | 20120812 |
| 4306288 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120816 | 20120812 |
| 4309284 | openssl | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120816 | 20120812 |
| 4309336 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120816 | 20120812 |
| 4309780 | openssl | gcc -O2 -fomit-frame-pointer | 20120816 | 20120812 |
| 4310200 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120816 | 20120812 |
| 4310344 | openssl | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120816 | 20120812 |
| 4312224 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120816 | 20120812 |
| 4314176 | openssl | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120816 | 20120812 |
| 4315184 | openssl | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20120816 | 20120812 |
| 4316332 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20120816 | 20120812 |
| 4318072 | openssl | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120816 | 20120812 |
| 4319216 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120816 | 20120812 |
| 4319776 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20120816 | 20120812 |
| 4320908 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120816 | 20120812 |
| 4321296 | openssl | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20120816 | 20120812 |
| 4322020 | openssl | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20120816 | 20120812 |
| 4322520 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120816 | 20120812 |
| 4322768 | openssl | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20120816 | 20120812 |
| 4323292 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120816 | 20120812 |
| 4325788 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120816 | 20120812 |
| 4326040 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120816 | 20120812 |
| 4327652 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120816 | 20120812 |
| 4328396 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120816 | 20120812 |
| 4336160 | openssl | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20120816 | 20120812 |
| 4336572 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120816 | 20120812 |
| 4338084 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20120816 | 20120812 |
| 4340500 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20120816 | 20120812 |
| 4353524 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120816 | 20120812 |
| 4355568 | openssl | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20120816 | 20120812 |
| 4356676 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120816 | 20120812 |
| 4357356 | openssl | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120816 | 20120812 |
| 4357416 | openssl | gcc -march=barcelona -O -fomit-frame-pointer | 20120816 | 20120812 |
| 4359068 | openssl | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120816 | 20120812 |
| 4360000 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20120816 | 20120812 |
| 4360208 | openssl | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20120816 | 20120812 |
| 4360232 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120816 | 20120812 |
| 4360256 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120816 | 20120812 |
| 4361488 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120816 | 20120812 |
| 4363560 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120816 | 20120812 |
| 4365696 | openssl | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120816 | 20120812 |
| 4365836 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120816 | 20120812 |
| 4366108 | openssl | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120816 | 20120812 |
| 4366932 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120816 | 20120812 |
| 4367196 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120816 | 20120812 |
| 4367628 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120816 | 20120812 |
| 4368412 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20120816 | 20120812 |
| 4370372 | openssl | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120816 | 20120812 |
| 4370676 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120816 | 20120812 |
| 4371520 | openssl | gcc -m64 -O -fomit-frame-pointer | 20120816 | 20120812 |
| 4371564 | openssl | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20120816 | 20120812 |
| 4371996 | openssl | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120816 | 20120812 |
| 4373312 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120816 | 20120812 |
| 4374212 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120816 | 20120812 |
| 4374348 | openssl | gcc -O -fomit-frame-pointer | 20120816 | 20120812 |
| 4374820 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20120816 | 20120812 |
| 4376304 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120816 | 20120812 |
| 4376552 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20120816 | 20120812 |
| 4379640 | openssl | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120816 | 20120812 |
| 4381868 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120816 | 20120812 |
| 4382080 | openssl | gcc -Os -fomit-frame-pointer | 20120816 | 20120812 |
| 4382672 | openssl | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120816 | 20120812 |
| 4382732 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120816 | 20120812 |
| 4382844 | openssl | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120816 | 20120812 |
| 4383800 | openssl | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120816 | 20120812 |
| 4384136 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120816 | 20120812 |
| 4385596 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120816 | 20120812 |
| 4386432 | openssl | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20120816 | 20120812 |
| 4387008 | openssl | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120816 | 20120812 |
| 4387928 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120816 | 20120812 |
| 4388832 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20120816 | 20120812 |
| 4389564 | openssl | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20120816 | 20120812 |
| 4394848 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120816 | 20120812 |
| 4395444 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20120816 | 20120812 |
| 4399952 | openssl | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20120816 | 20120812 |
| 4401396 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120816 | 20120812 |
| 4403696 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120816 | 20120812 |
| 4407028 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120816 | 20120812 |
| 4408716 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20120816 | 20120812 |
| 4412188 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120816 | 20120812 |
| 4415068 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120816 | 20120812 |
| 4419432 | openssl | gcc -march=barcelona -Os -fomit-frame-pointer | 20120816 | 20120812 |
| 4452004 | openssl | clang -O3 | 20120816 | 20120812 |
| 4453604 | openssl | clang -O3 -mavx | 20120816 | 20120812 |
| 5075128 | openssl | gcc | 20120816 | 20120812 |
| 5080004 | openssl | cc | 20120816 | 20120812 |
| 5117040 | openssl | gcc -funroll-loops | 20120816 | 20120812 |