| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 17920 | e/v2/sync/2 | gcc -funroll-loops -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 19362 | e/v2/sync/2 | gcc -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 20118 | e/v2/sync/2 | gcc -m32 -mcpu=G4 -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 21756 | e/v2/sync/2 | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20120523 | 20120521 |
| 21819 | e/v2/sync/2 | gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
| 22092 | e/v2/sync/2 | gcc -funroll-loops -m32 -mcpu=G3 -O -fomit-frame-pointer | 20120523 | 20120521 |
| 22113 | e/v2/sync/2 | gcc -funroll-loops -m32 -mcpu=G4 -O -fomit-frame-pointer | 20120523 | 20120521 |
| 22582 | e/v2/sync/2 | gcc -m32 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 22624 | e/v2/sync/2 | gcc -m32 -mcpu=G3 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 22820 | e/v2/sync/2 | gcc -m32 -O -fomit-frame-pointer | 20120523 | 20120521 |
| 22939 | e/v2/sync/2 | gcc -funroll-loops -m32 -mcpu=G3 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 22960 | e/v2/sync/2 | gcc -funroll-loops -m32 -mcpu=G4 -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 22974 | e/v2/sync/2 | gcc -funroll-loops -m32 -mcpu=G3 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 23044 | e/v2/sync/2 | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 23072 | e/v2/sync/2 | gcc -m32 -mcpu=G5 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 23086 | e/v2/sync/2 | gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 23086 | e/v2/sync/2 | gcc -m32 -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 23408 | e/v2/sync/2 | gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
| 23716 | e/v2/sync/2 | gcc -funroll-loops -m32 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
| 23765 | e/v2/sync/2 | gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 23898 | e/v2/sync/2 | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 23898 | e/v2/sync/2 | gcc -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 23912 | e/v2/sync/2 | gcc -m32 -mcpu=G4 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 23919 | e/v2/sync/2 | gcc -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 23947 | e/v2/sync/2 | gcc -funroll-loops -m32 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 24248 | e/v2/sync/2 | gcc -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 24255 | e/v2/sync/2 | gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 24262 | e/v2/sync/2 | gcc -funroll-loops -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 24276 | e/v2/sync/2 | gcc -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 24290 | e/v2/sync/2 | gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
| 24381 | e/v2/sync/2 | gcc -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 24528 | e/v2/sync/2 | gcc -funroll-loops -m32 -mcpu=G5 -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 24584 | e/v2/sync/2 | gcc -funroll-loops -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 24654 | e/v2/sync/2 | gcc -funroll-loops -m32 -mcpu=G4 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 24759 | e/v2/sync/2 | gcc -m32 -mcpu=G3 -O -fomit-frame-pointer | 20120523 | 20120521 |
| 24885 | e/v2/sync/2 | gcc -funroll-loops -m32 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 24885 | e/v2/sync/2 | gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 25004 | e/v2/sync/2 | gcc -m32 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 25053 | e/v2/sync/2 | gcc -funroll-loops -m32 -mcpu=G5 -O -fomit-frame-pointer | 20120523 | 20120521 |
| 25067 | e/v2/sync/2 | gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 25200 | e/v2/sync/2 | gcc -m32 -mcpu=G5 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 25207 | e/v2/sync/2 | gcc -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
| 25298 | e/v2/sync/2 | gcc -funroll-loops -m32 -mcpu=G5 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 25410 | e/v2/sync/2 | gcc -funroll-loops -m32 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 25473 | e/v2/sync/2 | gcc -funroll-loops -m32 -mcpu=G4 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 25774 | e/v2/sync/2 | gcc -m32 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 25837 | e/v2/sync/2 | gcc -m32 -mcpu=G3 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 25837 | e/v2/sync/2 | gcc -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 25900 | e/v2/sync/2 | gcc -m32 -mcpu=G4 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 26005 | e/v2/sync/2 | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 26040 | e/v2/sync/2 | gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 26208 | e/v2/sync/2 | gcc -m32 -mcpu=G3 -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 26257 | e/v2/sync/2 | gcc -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 26761 | e/v2/sync/2 | gcc -m32 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 26936 | e/v2/sync/2 | gcc -m32 -mcpu=G5 -O -fomit-frame-pointer | 20120523 | 20120521 |
| 27328 | e/v2/sync/2 | gcc -m32 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 27776 | e/v2/sync/2 | gcc -funroll-loops -m32 -mcpu=G3 -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 27832 | e/v2/sync/2 | gcc -m32 -mcpu=G5 -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 28364 | e/v2/sync/2 | gcc -m32 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
| 28371 | e/v2/sync/2 | gcc -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
| 29260 | e/v2/sync/2 | gcc -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
| 31136 | e/v2/sync/2 | gcc -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 36218 | e/v2/sync/2 | gcc -funroll-loops -m32 -mcpu=G5 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 40222 | e/v2/sync/2 | gcc -m32 -mcpu=G4 -O -fomit-frame-pointer | 20120523 | 20120521 |
| 51604 | e/v2/sync/1 | gcc -m32 -mcpu=G3 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 53725 | e/v2/sync/1 | gcc -funroll-loops -m32 -mcpu=G5 -O -fomit-frame-pointer | 20120523 | 20120521 |
| 55307 | e/v2/sync/1 | gcc -funroll-loops -m32 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
| 57827 | e/v2/sync/1 | gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
| 58968 | e/v2/sync/1 | gcc -funroll-loops -m32 -mcpu=G3 -O -fomit-frame-pointer | 20120523 | 20120521 |
| 59619 | e/v2/sync/1 | gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
| 59822 | e/v2/sync/1 | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20120523 | 20120521 |
| 60144 | e/v2/sync/1 | gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
| 64064 | e/v2/sync/1 | gcc -funroll-loops -m32 -mcpu=G4 -O -fomit-frame-pointer | 20120523 | 20120521 |
| 64351 | e/v2/sync/1 | gcc -m32 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 67648 | e/v2/sync/1 | gcc -m32 -mcpu=G5 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 68236 | e/v2/sync/1 | gcc -funroll-loops -m32 -mcpu=G3 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 68684 | e/v2/sync/1 | gcc -m32 -mcpu=G4 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 68894 | e/v2/sync/1 | gcc -funroll-loops -m32 -mcpu=G4 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 69258 | e/v2/sync/1 | gcc -funroll-loops -m32 -mcpu=G5 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 70112 | e/v2/sync/1 | gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 70651 | e/v2/sync/1 | gcc -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 72450 | e/v2/sync/1 | gcc -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 72471 | e/v2/sync/1 | gcc -m32 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 73437 | e/v2/sync/1 | gcc -funroll-loops -m32 -mcpu=G3 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 73591 | e/v2/sync/1 | gcc -funroll-loops -m32 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 74466 | e/v2/sync/1 | gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 76496 | e/v2/sync/1 | gcc -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 76825 | e/v2/sync/1 | gcc -m32 -O -fomit-frame-pointer | 20120523 | 20120521 |
| 78722 | e/v2/sync/1 | gcc -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 81858 | e/v2/sync/1 | gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 82145 | e/v2/sync/1 | gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 82173 | e/v2/sync/1 | gcc -funroll-loops -m32 -mcpu=G5 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 82768 | e/v2/sync/1 | gcc -funroll-loops -m32 -mcpu=G4 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 83006 | e/v2/sync/1 | gcc -m32 -mcpu=G3 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 83223 | e/v2/sync/1 | gcc -funroll-loops -m32 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 83279 | e/v2/sync/1 | gcc -m32 -mcpu=G4 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 83713 | e/v2/sync/1 | gcc -m32 -mcpu=G3 -O -fomit-frame-pointer | 20120523 | 20120521 |
| 84049 | e/v2/sync/1 | gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 84224 | e/v2/sync/1 | gcc -m32 -mcpu=G5 -O -fomit-frame-pointer | 20120523 | 20120521 |
| 85197 | e/v2/sync/1 | gcc -m32 -mcpu=G4 -O -fomit-frame-pointer | 20120523 | 20120521 |
| 86072 | e/v2/sync/1 | gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 87444 | e/v2/sync/1 | gcc -m32 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
| 88221 | e/v2/sync/1 | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 89600 | e/v2/sync/1 | gcc -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
| 91581 | e/v2/sync/1 | gcc -m32 -mcpu=G3 -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 96187 | e/v2/sync/1 | gcc -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
| 96761 | e/v2/sync/1 | gcc -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 98672 | e/v2/sync/1 | gcc -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 101584 | e/v2/sync/1 | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 102417 | e/v2/sync/1 | gcc -m32 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 103509 | e/v2/sync/1 | gcc -m32 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 103740 | e/v2/sync/1 | gcc -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 106064 | e/v2/sync/1 | gcc -funroll-loops -m32 -mcpu=G3 -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 107184 | e/v2/sync/1 | gcc -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 108794 | e/v2/sync/1 | gcc -m32 -mcpu=G5 -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 109956 | e/v2/sync/1 | gcc -funroll-loops -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 110215 | e/v2/sync/1 | gcc -funroll-loops -m32 -mcpu=G4 -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 110320 | e/v2/sync/1 | gcc -m32 -mcpu=G4 -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 111139 | e/v2/sync/1 | gcc -funroll-loops -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 112063 | e/v2/sync/1 | gcc -funroll-loops -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 112973 | e/v2/sync/1 | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 115794 | e/v2/sync/1 | gcc -m32 -mcpu=G5 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 116319 | e/v2/sync/1 | gcc -funroll-loops -m32 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 123690 | e/v2/sync/1 | gcc -m32 -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 123774 | e/v2/sync/1 | gcc -m32 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 128128 | e/v2/sync/1 | gcc -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
| 128800 | e/v2/sync/1 | gcc -funroll-loops -m32 -mcpu=G5 -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 131495 | e/v2/sync/1 | gcc -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |