Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
33375 | neon | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140614 | 20140529 |
33400 | neon | gcc -O2 -fomit-frame-pointer | 20140614 | 20140529 |
33402 | neon | gcc -O -fomit-frame-pointer | 20140614 | 20140529 |
33410 | neon | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140614 | 20140529 |
33436 | neon | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140614 | 20140529 |
33439 | neon | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140614 | 20140529 |
33450 | neon | gcc -funroll-loops | 20140614 | 20140529 |
33452 | neon | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140614 | 20140529 |
33452 | neon | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140614 | 20140529 |
33452 | neon | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140614 | 20140529 |
33459 | neon | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140614 | 20140529 |
33464 | neon | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140614 | 20140529 |
33466 | neon | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140614 | 20140529 |
33466 | neon | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140614 | 20140529 |
33472 | neon | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140614 | 20140529 |
33472 | neon | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140614 | 20140529 |
33472 | neon | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140614 | 20140529 |
33473 | neon | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140614 | 20140529 |
33502 | neon | gcc | 20140614 | 20140529 |
33508 | neon | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140614 | 20140529 |
33511 | neon | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140614 | 20140529 |
33524 | neon | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140614 | 20140529 |
33526 | neon | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140614 | 20140529 |
33533 | neon | cc | 20140614 | 20140529 |
33535 | neon | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140614 | 20140529 |
33544 | neon | gcc -Os -fomit-frame-pointer | 20140614 | 20140529 |
33544 | neon | gcc -funroll-loops -Os -fomit-frame-pointer | 20140614 | 20140529 |
33545 | neon | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140614 | 20140529 |
33550 | neon | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140614 | 20140529 |
33551 | neon | gcc -O3 -fomit-frame-pointer | 20140614 | 20140529 |
33551 | neon | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140614 | 20140529 |
33552 | neon | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140614 | 20140529 |
33578 | neon | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140614 | 20140529 |
33579 | neon | gcc -funroll-loops -O -fomit-frame-pointer | 20140614 | 20140529 |
33606 | neon | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140614 | 20140529 |
Compiler | Implementations
|
g++ | cryptopp |
g++ -O2 -fomit-frame-pointer | cryptopp |
g++ -O3 -fomit-frame-pointer | cryptopp |
g++ -O -fomit-frame-pointer | cryptopp |
g++ -Os -fomit-frame-pointer | cryptopp |
g++ -fno-schedule-insns -O2 -fomit-frame-pointer | cryptopp |
g++ -fno-schedule-insns -O3 -fomit-frame-pointer | cryptopp |
g++ -fno-schedule-insns -O -fomit-frame-pointer | cryptopp |
g++ -fno-schedule-insns -Os -fomit-frame-pointer | cryptopp |
g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | cryptopp |
g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | cryptopp |
g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | cryptopp |
g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | cryptopp |
g++ -mcpu=cortex-a5 -O2 -fomit-frame-pointer | cryptopp |
g++ -mcpu=cortex-a5 -O3 -fomit-frame-pointer | cryptopp |
g++ -mcpu=cortex-a5 -O -fomit-frame-pointer | cryptopp |
g++ -mcpu=cortex-a5 -Os -fomit-frame-pointer | cryptopp |
g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | cryptopp |
g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | cryptopp |
g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | cryptopp |
g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | cryptopp |
g++ -mcpu=cortex-a9 -O2 -fomit-frame-pointer | cryptopp |
g++ -mcpu=cortex-a9 -O3 -fomit-frame-pointer | cryptopp |
g++ -mcpu=cortex-a9 -O -fomit-frame-pointer | cryptopp |
g++ -mcpu=cortex-a9 -Os -fomit-frame-pointer | cryptopp |
g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | cryptopp |
g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | cryptopp |
g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | cryptopp |
g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | cryptopp
|
Compiler | Implementations
|
g++ -mcpu=arm810 -O2 -fomit-frame-pointer | cryptopp |
g++ -mcpu=arm810 -O3 -fomit-frame-pointer | cryptopp |
g++ -mcpu=arm810 -O -fomit-frame-pointer | cryptopp |
g++ -mcpu=arm810 -Os -fomit-frame-pointer | cryptopp |
g++ -mcpu=arm8 -O2 -fomit-frame-pointer | cryptopp |
g++ -mcpu=arm8 -O3 -fomit-frame-pointer | cryptopp |
g++ -mcpu=arm8 -O -fomit-frame-pointer | cryptopp |
g++ -mcpu=arm8 -Os -fomit-frame-pointer | cryptopp |
g++ -mcpu=strongarm1100 -O2 -fomit-frame-pointer | cryptopp |
g++ -mcpu=strongarm1100 -O3 -fomit-frame-pointer | cryptopp |
g++ -mcpu=strongarm1100 -O -fomit-frame-pointer | cryptopp |
g++ -mcpu=strongarm1100 -Os -fomit-frame-pointer | cryptopp |
g++ -mcpu=strongarm110 -O2 -fomit-frame-pointer | cryptopp |
g++ -mcpu=strongarm110 -O3 -fomit-frame-pointer | cryptopp |
g++ -mcpu=strongarm110 -O -fomit-frame-pointer | cryptopp |
g++ -mcpu=strongarm110 -Os -fomit-frame-pointer | cryptopp |
g++ -mcpu=strongarm -O2 -fomit-frame-pointer | cryptopp |
g++ -mcpu=strongarm -O3 -fomit-frame-pointer | cryptopp |
g++ -mcpu=strongarm -O -fomit-frame-pointer | cryptopp |
g++ -mcpu=strongarm -Os -fomit-frame-pointer | cryptopp
|
Compiler | Implementations
|
gcc -mcpu=arm810 -O2 -fomit-frame-pointer | neon |
gcc -mcpu=arm810 -O3 -fomit-frame-pointer | neon |
gcc -mcpu=arm810 -O -fomit-frame-pointer | neon |
gcc -mcpu=arm810 -Os -fomit-frame-pointer | neon |
gcc -mcpu=arm8 -O2 -fomit-frame-pointer | neon |
gcc -mcpu=arm8 -O3 -fomit-frame-pointer | neon |
gcc -mcpu=arm8 -O -fomit-frame-pointer | neon |
gcc -mcpu=arm8 -Os -fomit-frame-pointer | neon |
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | neon |
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | neon |
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | neon |
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | neon |
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | neon |
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | neon |
gcc -mcpu=strongarm110 -O -fomit-frame-pointer | neon |
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | neon |
gcc -mcpu=strongarm -O2 -fomit-frame-pointer | neon |
gcc -mcpu=strongarm -O3 -fomit-frame-pointer | neon |
gcc -mcpu=strongarm -O -fomit-frame-pointer | neon |
gcc -mcpu=strongarm -Os -fomit-frame-pointer | neon
|