| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 14660 | ssse3 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20110110 | 20110106 |
| 15064 | ssse3 | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 15076 | ssse3 | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 15092 | ssse3 | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 15308 | ssse3 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20110110 | 20110106 |
| 16132 | ssse3 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 18184 | sse2 | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 18400 | sse2 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20110110 | 20110106 |
| 18480 | sse2 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 18508 | sse2 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 18520 | sse2 | gcc -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 18520 | sse2 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20110110 | 20110106 |
| 18528 | sse2 | gcc -march=nocona -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 18568 | sse2 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 18572 | sse2 | gcc -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 18596 | sse2 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 18604 | sse2 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 18640 | sse2 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 18656 | sse2 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 18668 | sse2 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 18708 | sse2 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 18708 | sse2 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 18712 | sse2 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 18772 | sse2 | gcc -march=k8 -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 18848 | sse2 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 18912 | sse2 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 18960 | sse2 | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 19000 | sse2 | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 19024 | sse2 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 19088 | sse2 | gcc -march=barcelona -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 19124 | sse2 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20110110 | 20110106 |
| 19172 | sse2 | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 19208 | sse2 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20110110 | 20110106 |
| 19208 | sse2 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20110110 | 20110106 |
| 19424 | sse2 | gcc -O -fomit-frame-pointer | 20110110 | 20110106 |
| 19424 | sse2 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20110110 | 20110106 |
| 19436 | sse2 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20110110 | 20110106 |
| 19468 | sse2 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20110110 | 20110106 |
| 19960 | sse2 | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20110110 | 20110106 |
| 19980 | sse2 | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20110110 | 20110106 |
| 20360 | ssse3 | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 20364 | ssse3 | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 28244 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 28372 | sse2 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 28384 | sse2 | gcc -march=k8 -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 28428 | sse2 | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 28428 | sse2 | gcc -march=barcelona -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 28488 | sse2 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 28488 | sse2 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 28648 | sse2 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 28652 | sse2 | gcc -march=nocona -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 28704 | sse2 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 29116 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 29120 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 29152 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 29320 | ssse3 | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20110110 | 20110106 |
| 29348 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 29356 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 29432 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 29440 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 29448 | ssse3 | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20110110 | 20110106 |
| 29452 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 29452 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 29456 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 29472 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 29500 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 29552 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 29900 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 30060 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 30152 | ssse3 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 30200 | ssse3 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 30248 | ssse3 | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 30568 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20110110 | 20110106 |
| 30596 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20110110 | 20110106 |
| 31144 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 31216 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 31236 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 31456 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 31496 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 31544 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20110110 | 20110106 |
| 31548 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20110110 | 20110106 |
| 31552 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20110110 | 20110106 |
| 31640 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20110110 | 20110106 |
| 31852 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20110110 | 20110106 |
| 31864 | ref | gcc -O -fomit-frame-pointer | 20110110 | 20110106 |
| 31864 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20110110 | 20110106 |
| 32028 | ref | gcc -m64 -O -fomit-frame-pointer | 20110110 | 20110106 |
| 32128 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20110110 | 20110106 |
| 32440 | ssse3 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 33224 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 33224 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 33248 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 33300 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 33300 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 33396 | ref | gcc -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 33400 | ref | gcc -m64 -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 33700 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 33720 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 35096 | sse2 | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20110110 | 20110106 |
| 35128 | sse2 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20110110 | 20110106 |
| 35144 | sse2 | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20110110 | 20110106 |
| 36336 | sse2 | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 36336 | sse2 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 36360 | sse2 | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 36384 | sse2 | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 36384 | sse2 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 36824 | sse2 | gcc -march=k8 -O -fomit-frame-pointer | 20110110 | 20110106 |
| 36976 | sse2 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 36976 | sse2 | gcc -march=nocona -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 36984 | sse2 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20110110 | 20110106 |
| 37112 | sse2 | gcc -m64 -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 37256 | sse2 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 37256 | sse2 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 37264 | sse2 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 37312 | sse2 | gcc -m64 -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 37344 | sse2 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 37384 | sse2 | gcc -march=k8 -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 37456 | sse2 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 37512 | sse2 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 37544 | sse2 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 38032 | sse2 | gcc -march=barcelona -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 38080 | sse2 | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 38208 | sse2 | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 38312 | sse2 | gcc -march=nocona -O -fomit-frame-pointer | 20110110 | 20110106 |
| 38344 | sse2 | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 38592 | sse2 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20110110 | 20110106 |
| 38856 | sse2 | gcc -m64 -O -fomit-frame-pointer | 20110110 | 20110106 |
| 38936 | sse2 | gcc -funroll-loops -O -fomit-frame-pointer | 20110110 | 20110106 |
| 39640 | sse2 | gcc -march=barcelona -O -fomit-frame-pointer | 20110110 | 20110106 |
| 39656 | sse2 | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20110110 | 20110106 |
| 40728 | ssse3 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 41560 | ssse3 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 56448 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 56472 | ref | gcc -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 56744 | sse2 | gcc -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 56744 | sse2 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 56760 | sse2 | gcc -m64 -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 56784 | sse2 | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 56792 | sse2 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 56832 | sse2 | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 56976 | sse2 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 57000 | sse2 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 57008 | sse2 | gcc -funroll-loops -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 57168 | sse2 | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 57176 | sse2 | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 57184 | sse2 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 57488 | sse2 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 57880 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 57920 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 57920 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 57952 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 58080 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 58256 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 58272 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 58352 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 58488 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 58584 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 59008 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20110110 | 20110106 |
| 59112 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 59968 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 60904 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20110110 | 20110106 |
| 60912 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20110110 | 20110106 |
| 60936 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20110110 | 20110106 |
| 60968 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20110110 | 20110106 |
| 60968 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20110110 | 20110106 |
| 60968 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20110110 | 20110106 |
| 61120 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20110110 | 20110106 |
| 61640 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 61672 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 62288 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 62296 | ref | gcc -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 62304 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 62360 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 62424 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 62432 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20110110 | 20110106 |
| 63096 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20110110 | 20110106 |
| 63376 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20110110 | 20110106 |
| 63424 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20110110 | 20110106 |
| 64016 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20110110 | 20110106 |
| 65968 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 65968 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 66464 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 66600 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 66600 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 66800 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 66816 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 66816 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 67408 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 68232 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 68280 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 68280 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 68280 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20110110 | 20110106 |
| 131920 | ref | gcc | 20110110 | 20110106 |
| 131972 | ref | gcc -funroll-loops | 20110110 | 20110106 |
| 191048 | sse2 | gcc -funroll-loops | 20110110 | 20110106 |
| 265160 | ref | cc | 20110110 | 20110106 |
| 380360 | sse2 | cc | 20110110 | 20110106 |
| 383704 | sse2 | gcc | 20110110 | 20110106 |
| Compiler | Implementations
|
| cc | sse41 |
| gcc | sse41 |
| gcc -O2 -fomit-frame-pointer | sse41 |
| gcc -O3 -fomit-frame-pointer | sse41 |
| gcc -O -fomit-frame-pointer | sse41 |
| gcc -Os -fomit-frame-pointer | sse41 |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | sse41 |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | sse41 |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | sse41 |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | sse41 |
| gcc -funroll-loops | sse41 |
| gcc -funroll-loops -O2 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -O3 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -O -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -Os -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | sse41 |
| gcc -m64 -O2 -fomit-frame-pointer | sse41 |
| gcc -m64 -O3 -fomit-frame-pointer | sse41 |
| gcc -m64 -O -fomit-frame-pointer | sse41 |
| gcc -m64 -Os -fomit-frame-pointer | sse41 |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | sse41 |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | sse41 |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | sse41 |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | sse41 |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | sse41 |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | sse41 |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | sse41 |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | sse41 |
| gcc -march=barcelona -O2 -fomit-frame-pointer | sse41 |
| gcc -march=barcelona -O3 -fomit-frame-pointer | sse41 |
| gcc -march=barcelona -O -fomit-frame-pointer | sse41 |
| gcc -march=barcelona -Os -fomit-frame-pointer | sse41 |
| gcc -march=k8 -O2 -fomit-frame-pointer | sse41 |
| gcc -march=k8 -O3 -fomit-frame-pointer | sse41 |
| gcc -march=k8 -O -fomit-frame-pointer | sse41 |
| gcc -march=k8 -Os -fomit-frame-pointer | sse41 |
| gcc -march=nocona -O2 -fomit-frame-pointer | sse41 |
| gcc -march=nocona -O3 -fomit-frame-pointer | sse41 |
| gcc -march=nocona -O -fomit-frame-pointer | sse41 |
| gcc -march=nocona -Os -fomit-frame-pointer | sse41
|
| Compiler | Implementations
|
| cc | ssse3 |
| gcc | ssse3 |
| gcc -O2 -fomit-frame-pointer | ssse3 |
| gcc -O3 -fomit-frame-pointer | ssse3 |
| gcc -O -fomit-frame-pointer | ssse3 |
| gcc -Os -fomit-frame-pointer | ssse3 |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | ssse3 |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | ssse3 |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | ssse3 |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops | ssse3 |
| gcc -funroll-loops -O2 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -O3 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -O -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -Os -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | ssse3 |
| gcc -m64 -O2 -fomit-frame-pointer | ssse3 |
| gcc -m64 -O3 -fomit-frame-pointer | ssse3 |
| gcc -m64 -O -fomit-frame-pointer | ssse3 |
| gcc -m64 -Os -fomit-frame-pointer | ssse3 |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | ssse3 |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | ssse3 |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | ssse3 |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | ssse3 |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | ssse3 |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | ssse3 |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | ssse3 |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | ssse3 |
| gcc -march=barcelona -O2 -fomit-frame-pointer | ssse3 |
| gcc -march=barcelona -O3 -fomit-frame-pointer | ssse3 |
| gcc -march=barcelona -O -fomit-frame-pointer | ssse3 |
| gcc -march=barcelona -Os -fomit-frame-pointer | ssse3 |
| gcc -march=k8 -O2 -fomit-frame-pointer | ssse3 |
| gcc -march=k8 -O3 -fomit-frame-pointer | ssse3 |
| gcc -march=k8 -O -fomit-frame-pointer | ssse3 |
| gcc -march=k8 -Os -fomit-frame-pointer | ssse3 |
| gcc -march=nocona -O2 -fomit-frame-pointer | ssse3 |
| gcc -march=nocona -O3 -fomit-frame-pointer | ssse3 |
| gcc -march=nocona -O -fomit-frame-pointer | ssse3 |
| gcc -march=nocona -Os -fomit-frame-pointer | ssse3
|