| Time | Implementation | Compiler | Benchmark date | SUPERCOP version | 
|---|
| 8689193 | gmp | g++ -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140512 | 20140425 | 
| 8689785 | gmp | g++ -mcpu=arm8 -O3 -fomit-frame-pointer | 20140512 | 20140425 | 
| 8690121 | gmp | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140512 | 20140425 | 
| 8690915 | gmp | g++ -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140512 | 20140425 | 
| 8691147 | gmp | g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140512 | 20140425 | 
| 8691334 | gmp | g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140512 | 20140425 | 
| 8692930 | gmp | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20140512 | 20140425 | 
| 8694882 | gmp | g++ -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140512 | 20140425 | 
| 8696044 | gmp | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140512 | 20140425 | 
| 8697482 | gmp | g++ -mcpu=strongarm -O3 -fomit-frame-pointer | 20140512 | 20140425 | 
| 8699324 | gmp | g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140512 | 20140425 | 
| 8702110 | gmp | g++ -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140512 | 20140425 | 
| 8703575 | gmp | g++ -O3 -fomit-frame-pointer | 20140512 | 20140425 | 
| 8704690 | gmp | g++ -Os -fomit-frame-pointer | 20140512 | 20140425 | 
| 8704888 | gmp | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20140512 | 20140425 | 
| 8705243 | gmp | g++ -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140512 | 20140425 | 
| 8706044 | gmp | g++ -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140512 | 20140425 | 
| 8706208 | gmp | g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140512 | 20140425 | 
| 8706650 | gmp | g++ -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140512 | 20140425 | 
| 8707887 | gmp | g++ -mcpu=strongarm -Os -fomit-frame-pointer | 20140512 | 20140425 | 
| 8708577 | gmp | g++ -O2 -fomit-frame-pointer | 20140512 | 20140425 | 
| 8708754 | gmp | g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140512 | 20140425 | 
| 8709192 | gmp | g++ -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140512 | 20140425 | 
| 8710418 | gmp | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20140512 | 20140425 | 
| 8710438 | gmp | g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140512 | 20140425 | 
| 8711489 | gmp | g++ -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140512 | 20140425 | 
| 8711655 | gmp | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140512 | 20140425 | 
| 8712611 | gmp | g++ -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140512 | 20140425 | 
| 8714044 | gmp | g++ -mcpu=strongarm -O2 -fomit-frame-pointer | 20140512 | 20140425 | 
| 8714360 | gmp | g++ -mcpu=arm8 -O2 -fomit-frame-pointer | 20140512 | 20140425 | 
| 8715437 | gmp | g++ -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140512 | 20140425 | 
| 8716947 | gmp | g++ -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140512 | 20140425 | 
| 8718349 | gmp | g++ -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140512 | 20140425 | 
| 8719304 | gmp | g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140512 | 20140425 | 
| 8720122 | gmp | g++ -mcpu=arm8 -Os -fomit-frame-pointer | 20140512 | 20140425 | 
| 8720145 | gmp | g++ -mcpu=arm810 -O3 -fomit-frame-pointer | 20140512 | 20140425 | 
| 8720756 | gmp | g++ -mcpu=arm810 -O -fomit-frame-pointer | 20140512 | 20140425 | 
| 8720987 | gmp | g++ -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140512 | 20140425 | 
| 8721503 | gmp | g++ -mcpu=arm810 -O2 -fomit-frame-pointer | 20140512 | 20140425 | 
| 8721727 | gmp | g++ -mcpu=arm8 -O -fomit-frame-pointer | 20140512 | 20140425 | 
| 8723377 | gmp | g++ -mcpu=strongarm110 -O -fomit-frame-pointer | 20140512 | 20140425 | 
| 8723994 | gmp | g++ -O -fomit-frame-pointer | 20140512 | 20140425 | 
| 8724097 | gmp | g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140512 | 20140425 | 
| 8724119 | gmp | g++ -mcpu=arm810 -Os -fomit-frame-pointer | 20140512 | 20140425 | 
| 8730141 | gmp | g++ -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140512 | 20140425 | 
| 8731997 | gmp | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20140512 | 20140425 | 
| 8734258 | gmp | g++ -mcpu=strongarm -O -fomit-frame-pointer | 20140512 | 20140425 | 
| 8804588 | gmp | g++ | 20140512 | 20140425 | 
| 10458573 | gmp | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140512 | 20140425 | 
| 18610966 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140512 | 20140425 | 
| 18617517 | cryptopp | g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140512 | 20140425 | 
| 18626479 | cryptopp | g++ -O2 -fomit-frame-pointer | 20140512 | 20140425 | 
| 18627984 | cryptopp | g++ -mcpu=arm8 -O3 -fomit-frame-pointer | 20140512 | 20140425 | 
| 18629999 | cryptopp | g++ -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140512 | 20140425 | 
| 18631259 | cryptopp | g++ -mcpu=arm810 -Os -fomit-frame-pointer | 20140512 | 20140425 | 
| 18632661 | cryptopp | g++ -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140512 | 20140425 | 
| 18634630 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140512 | 20140425 | 
| 18637091 | cryptopp | g++ -mcpu=arm8 -O -fomit-frame-pointer | 20140512 | 20140425 | 
| 18637390 | cryptopp | g++ -mcpu=strongarm -O3 -fomit-frame-pointer | 20140512 | 20140425 | 
| 18638293 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140512 | 20140425 | 
| 18638491 | cryptopp | g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140512 | 20140425 | 
| 18640113 | cryptopp | g++ -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140512 | 20140425 | 
| 18642293 | cryptopp | g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140512 | 20140425 | 
| 18642751 | cryptopp | g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140512 | 20140425 | 
| 18644112 | cryptopp | g++ -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140512 | 20140425 | 
| 18645030 | cryptopp | g++ -mcpu=arm810 -O2 -fomit-frame-pointer | 20140512 | 20140425 | 
| 18647257 | cryptopp | g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140512 | 20140425 | 
| 18647671 | cryptopp | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20140512 | 20140425 | 
| 18648292 | cryptopp | g++ -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140512 | 20140425 | 
| 18648767 | cryptopp | g++ -mcpu=strongarm -O -fomit-frame-pointer | 20140512 | 20140425 | 
| 18649032 | cryptopp | g++ -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140512 | 20140425 | 
| 18652938 | cryptopp | g++ -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140512 | 20140425 | 
| 18654250 | cryptopp | g++ -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140512 | 20140425 | 
| 18654432 | cryptopp | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140512 | 20140425 | 
| 18654592 | cryptopp | g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140512 | 20140425 | 
| 18657512 | cryptopp | g++ -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140512 | 20140425 | 
| 18657740 | cryptopp | g++ -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140512 | 20140425 | 
| 18659435 | cryptopp | g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140512 | 20140425 | 
| 18660716 | cryptopp | g++ -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140512 | 20140425 | 
| 18663279 | cryptopp | g++ -mcpu=strongarm -O2 -fomit-frame-pointer | 20140512 | 20140425 | 
| 18668168 | cryptopp | g++ -mcpu=strongarm -Os -fomit-frame-pointer | 20140512 | 20140425 | 
| 18668346 | cryptopp | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20140512 | 20140425 | 
| 18668806 | cryptopp | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20140512 | 20140425 | 
| 18672585 | cryptopp | g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140512 | 20140425 | 
| 18686044 | cryptopp | g++ -mcpu=strongarm110 -O -fomit-frame-pointer | 20140512 | 20140425 | 
| 18688960 | cryptopp | g++ -Os -fomit-frame-pointer | 20140512 | 20140425 | 
| 18691628 | cryptopp | g++ -O -fomit-frame-pointer | 20140512 | 20140425 | 
| 18694850 | cryptopp | g++ -mcpu=arm810 -O3 -fomit-frame-pointer | 20140512 | 20140425 | 
| 18700833 | cryptopp | g++ -mcpu=arm8 -Os -fomit-frame-pointer | 20140512 | 20140425 | 
| 18704170 | cryptopp | g++ -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140512 | 20140425 | 
| 18711333 | cryptopp | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20140512 | 20140425 | 
| 18716051 | cryptopp | g++ -O3 -fomit-frame-pointer | 20140512 | 20140425 | 
| 18731313 | cryptopp | g++ | 20140512 | 20140425 | 
| 18741037 | cryptopp | g++ -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140512 | 20140425 | 
| 18743600 | cryptopp | g++ -mcpu=arm810 -O -fomit-frame-pointer | 20140512 | 20140425 | 
| 18773500 | cryptopp | g++ -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140512 | 20140425 | 
| 18797350 | cryptopp | g++ -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140512 | 20140425 | 
| 18805962 | cryptopp | g++ -mcpu=arm8 -O2 -fomit-frame-pointer | 20140512 | 20140425 | 
| Compiler | Implementations | 
| g++ -mcpu=arm810 -O2 -fomit-frame-pointer | cryptopp gmp | 
| g++ -mcpu=arm810 -O3 -fomit-frame-pointer | cryptopp gmp | 
| g++ -mcpu=arm810 -O -fomit-frame-pointer | cryptopp gmp | 
| g++ -mcpu=arm810 -Os -fomit-frame-pointer | cryptopp gmp | 
| g++ -mcpu=arm8 -O2 -fomit-frame-pointer | cryptopp gmp | 
| g++ -mcpu=arm8 -O3 -fomit-frame-pointer | cryptopp gmp | 
| g++ -mcpu=arm8 -O -fomit-frame-pointer | cryptopp gmp | 
| g++ -mcpu=arm8 -Os -fomit-frame-pointer | cryptopp gmp | 
| g++ -mcpu=strongarm1100 -O2 -fomit-frame-pointer | cryptopp gmp | 
| g++ -mcpu=strongarm1100 -O3 -fomit-frame-pointer | cryptopp gmp | 
| g++ -mcpu=strongarm1100 -O -fomit-frame-pointer | cryptopp gmp | 
| g++ -mcpu=strongarm1100 -Os -fomit-frame-pointer | cryptopp gmp | 
| g++ -mcpu=strongarm110 -O2 -fomit-frame-pointer | cryptopp gmp | 
| g++ -mcpu=strongarm110 -O3 -fomit-frame-pointer | cryptopp gmp | 
| g++ -mcpu=strongarm110 -O -fomit-frame-pointer | cryptopp gmp | 
| g++ -mcpu=strongarm110 -Os -fomit-frame-pointer | cryptopp gmp | 
| g++ -mcpu=strongarm -O2 -fomit-frame-pointer | cryptopp gmp | 
| g++ -mcpu=strongarm -O3 -fomit-frame-pointer | cryptopp gmp | 
| g++ -mcpu=strongarm -O -fomit-frame-pointer | cryptopp gmp | 
| g++ -mcpu=strongarm -Os -fomit-frame-pointer | cryptopp gmp |