Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
14612220 | gmp | gcc -funroll-loops -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | 20130127 | 20130126 |
15723372 | gmp | gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer | 20130127 | 20130126 |
20177136 | gmp | gcc -funroll-loops -m32 -mcpu=G4 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
20423067 | gmp | gcc -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20130127 | 20130126 |
20450976 | gmp | gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | 20130127 | 20130126 |
20599502 | gmp | gcc -m32 -maltivec -Os -fomit-frame-pointer | 20130127 | 20130126 |
20666996 | gmp | gcc -funroll-loops -m32 -maltivec -Os -fomit-frame-pointer | 20130127 | 20130126 |
20803818 | gmp | gcc -funroll-loops -m32 -mcpu=G4 -Os -fomit-frame-pointer | 20130127 | 20130126 |
20895840 | gmp | gcc -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | 20130127 | 20130126 |
21048615 | gmp | gcc -funroll-loops -m32 -mcpu=G4 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
21141316 | gmp | gcc -m32 -O -fomit-frame-pointer | 20130127 | 20130126 |
21167552 | gmp | gcc -funroll-loops -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20130127 | 20130126 |
21274736 | gmp | gcc -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | 20130127 | 20130126 |
21349860 | gmp | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
21424886 | gmp | gcc -funroll-loops -m32 -mcpu=G5 -Os -fomit-frame-pointer | 20130127 | 20130126 |
21433664 | gmp | gcc -funroll-loops -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | 20130127 | 20130126 |
21452571 | gmp | gcc -m32 -mcpu=G5 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
21457492 | gmp | gcc -m32 -mcpu=G5 -Os -fomit-frame-pointer | 20130127 | 20130126 |
21461209 | gmp | gcc -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer | 20130127 | 20130126 |
21466739 | gmp | gcc -m32 -mcpu=G4 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
21478268 | gmp | gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20130127 | 20130126 |
21498001 | gmp | gcc -m32 -maltivec -O2 -fomit-frame-pointer | 20130127 | 20130126 |
21512883 | gmp | gcc -m32 -mcpu=G3 -Os -fomit-frame-pointer | 20130127 | 20130126 |
21513471 | gmp | gcc -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | 20130127 | 20130126 |
21518238 | gmp | gcc -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | 20130127 | 20130126 |
21536193 | gmp | gcc -m32 -mcpu=G5 -O -fomit-frame-pointer | 20130127 | 20130126 |
21546511 | gmp | gcc -funroll-loops -m32 -mcpu=G3 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
21580671 | gmp | gcc -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | 20130127 | 20130126 |
21598983 | gmp | gcc -funroll-loops -m32 -mcpu=G5 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
21615174 | gmp | gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer | 20130127 | 20130126 |
21637168 | gmp | gcc -funroll-loops -m32 -mcpu=G3 -Os -fomit-frame-pointer | 20130127 | 20130126 |
21647619 | gmp | gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | 20130127 | 20130126 |
21651721 | gmp | gcc -m32 -mcpu=G4 -O -fomit-frame-pointer | 20130127 | 20130126 |
21678713 | gmp | gcc -funroll-loops -m32 -maltivec -O -fomit-frame-pointer | 20130127 | 20130126 |
21702800 | gmp | gcc -funroll-loops -m32 -mcpu=G5 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
21711340 | gmp | gcc -funroll-loops -m32 -mcpu=G5 -O -fomit-frame-pointer | 20130127 | 20130126 |
21726852 | gmp | gcc -m32 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
21728560 | gmp | gcc -m32 -mcpu=G5 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
21731199 | gmp | gcc -m32 -mcpu=G3 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
21734748 | gmp | gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | 20130127 | 20130126 |
21754292 | gmp | gcc -m32 -mcpu=G3 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
21763056 | gmp | gcc -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20130127 | 20130126 |
21771757 | gmp | gcc -m32 -maltivec -O -fomit-frame-pointer | 20130127 | 20130126 |
21815458 | gmp | gcc -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | 20130127 | 20130126 |
21969521 | gmp | gcc -m32 -mcpu=G4 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
21987931 | gmp | gcc -m32 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
22042958 | gmp | gcc -funroll-loops -m32 -maltivec -O2 -fomit-frame-pointer | 20130127 | 20130126 |
22098216 | gmp | gcc -m32 -mcpu=G3 -O -fomit-frame-pointer | 20130127 | 20130126 |
22186864 | gmp | gcc -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20130127 | 20130126 |
22217083 | gmp | gcc -funroll-loops -m32 -mcpu=G3 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
22259944 | gmp | gcc -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer | 20130127 | 20130126 |
22354073 | gmp | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20130127 | 20130126 |
22360688 | gmp | gcc -m32 -maltivec -O3 -fomit-frame-pointer | 20130127 | 20130126 |
22371671 | gmp | gcc -m32 -Os -fomit-frame-pointer | 20130127 | 20130126 |
22418032 | gmp | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20130127 | 20130126 |
22457834 | gmp | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
22604729 | gmp | gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20130127 | 20130126 |
22622530 | gmp | gcc -funroll-loops -m32 -maltivec -O3 -fomit-frame-pointer | 20130127 | 20130126 |
22641920 | gmp | gcc -m32 -mcpu=G4 -Os -fomit-frame-pointer | 20130127 | 20130126 |
22864296 | gmp | gcc -funroll-loops -m32 -mcpu=G4 -O -fomit-frame-pointer | 20130127 | 20130126 |
23600360 | gmp | gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20130127 | 20130126 |
23994404 | gmp | gcc -funroll-loops -m32 -mcpu=G3 -O -fomit-frame-pointer | 20130127 | 20130126 |
24064271 | gmp | gcc -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20130127 | 20130126 |
25613581 | gmp | gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | 20130127 | 20130126 |