| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 4328 | swpbe | gcc -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4357 | swpbe | gcc -m64 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4357 | swpbe | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4357 | swpbe | gcc -march=nocona -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4365 | swpbe | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4365 | swpbe | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4365 | swpbe | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4372 | swpbe | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4373 | swpbe | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4380 | swpbe | gcc -funroll-loops -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4380 | swpbe | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4380 | swpbe | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4387 | swpbe | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4395 | swpbe | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4418 | swpbe | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4418 | swpbe | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4425 | swpbe | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4425 | swpbe | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4425 | swpbe | gcc -march=barcelona -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4425 | swpbe | gcc -march=k8 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4440 | swpbe | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4552 | swpbe | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4583 | optc | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4590 | optc | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4590 | optc | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4598 | optc | gcc -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4598 | optc | gcc -funroll-loops -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4605 | optc | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4613 | optc | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4613 | optc | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4620 | optc | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4620 | optc | gcc -m64 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4627 | optc | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4627 | optc | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4635 | optc | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4635 | optc | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4642 | optc | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4657 | optc | gcc -march=k8 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4672 | optc | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4672 | optc | gcc -march=nocona -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4673 | optc | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4680 | optc | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4688 | optc | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4792 | optc | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 4807 | optc | gcc -funroll-loops -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 4807 | optc | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 4807 | optc | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 4808 | optc | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 4845 | optc | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 4845 | optc | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 4845 | optc | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 4852 | optc | gcc -march=k8 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 4860 | optc | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 4867 | optc | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 4867 | optc | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 4875 | optc | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 4875 | optc | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 4875 | optc | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 4883 | optc | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 4883 | optc | gcc -march=barcelona -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 4890 | optc | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 4890 | optc | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 4897 | optc | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 4897 | optc | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 4905 | optc | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 4905 | optc | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 4912 | optc | gcc -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 4912 | optc | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 4913 | optc | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 4913 | optc | gcc -m64 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 4913 | optc | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 4920 | optc | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 4920 | optc | gcc -march=barcelona -O -fomit-frame-pointer | 20140702 | 20140622 |
| 4927 | optc | gcc -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 4927 | optc | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 4928 | optc | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 4942 | optc | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 4950 | optc | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 4950 | optc | gcc -m64 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 4950 | optc | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 4957 | optc | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 4957 | optc | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 4957 | optc | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 4958 | optc | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 4958 | optc | gcc -m64 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 4965 | optc | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 4965 | optc | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 4965 | optc | gcc -march=k8 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 4973 | optc | gcc -march=nocona -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 4980 | optc | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 4980 | optc | gcc -march=nocona -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 4988 | optc | gcc -march=nocona -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 4995 | optc | gcc -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 4995 | swpbe | gcc -m64 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 4995 | optc | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 4995 | optc | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 4995 | swpbe | gcc -march=barcelona -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 5002 | optc | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 5002 | swpbe | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 5003 | swpbe | gcc -march=k8 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 5010 | optc | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 5017 | swpbe | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 5017 | swpbe | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 5018 | optc | gcc -march=k8 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 5025 | swpbe | gcc -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 5025 | swpbe | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 5025 | optc | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 5025 | swpbe | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 5025 | optc | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 5033 | optc | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 5040 | swpbe | gcc -funroll-loops -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 5040 | swpbe | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 5040 | optc | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 5062 | optc | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 5070 | swpbe | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 5077 | swpbe | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 5085 | swpbe | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 5085 | swpbe | gcc -m64 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 5093 | swpbe | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 5093 | swpbe | gcc -m64 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 5093 | optc | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 5093 | optc | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 5100 | swpbe | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 5100 | swpbe | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 5100 | swpbe | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 5108 | swpbe | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 5115 | swpbe | gcc -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 5115 | swpbe | gcc -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 5115 | swpbe | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 5115 | optc | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 5115 | optc | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 5115 | swpbe | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 5122 | swpbe | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 5123 | optc | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 5123 | swpbe | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 5130 | swpbe | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 5130 | swpbe | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 5130 | swpbe | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 5130 | optc | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 5130 | swpbe | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 5137 | swpbe | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 5145 | swpbe | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 5145 | optc | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 5145 | swpbe | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 5152 | swpbe | gcc -march=k8 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 5160 | swpbe | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 5167 | swpbe | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 5167 | swpbe | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 5168 | swpbe | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 5175 | swpbe | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 5175 | swpbe | gcc -march=nocona -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 5183 | swpbe | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 5183 | swpbe | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 5190 | swpbe | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 5190 | swpbe | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 5198 | swpbe | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 5205 | swpbe | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 5212 | swpbe | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 5212 | swpbe | gcc -march=k8 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 5227 | swpbe | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 5243 | swpbe | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 5265 | swpbe | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 5265 | swpbe | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 5280 | swpbe | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 5295 | swpbe | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 5303 | swpbe | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 5310 | swpbe | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 5318 | swpbe | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 5325 | swpbe | gcc -march=nocona -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 5355 | swpbe | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 5362 | swpbe | gcc -march=nocona -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 5378 | swpbe | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 5385 | swpbe | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 5505 | swpbe | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 5535 | swpbe | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 5557 | swpbe | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 16267 | swpbe | gcc -funroll-loops | 20140702 | 20140622 |
| 16268 | swpbe | gcc | 20140702 | 20140622 |
| 16305 | swpbe | cc | 20140702 | 20140622 |
| 19118 | optc | cc | 20140702 | 20140622 |
| 19215 | optc | gcc -funroll-loops | 20140702 | 20140622 |
| 19320 | optc | gcc | 20140702 | 20140622 |