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
|