Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
9731590 | mpfq | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140512 | 20140425 |
9731844 | mpfq | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140512 | 20140425 |
9732052 | mpfq | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140512 | 20140425 |
9732189 | mpfq | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140512 | 20140425 |
9732310 | mpfq | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140512 | 20140425 |
11960189 | mpfq | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140512 | 20140425 |
11961325 | mpfq | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140512 | 20140425 |
11962507 | mpfq | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140512 | 20140425 |
11962774 | mpfq | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140512 | 20140425 |
11962910 | mpfq | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140512 | 20140425 |
12143272 | mpfq | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140512 | 20140425 |
12147113 | mpfq | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140512 | 20140425 |
12151887 | mpfq | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140512 | 20140425 |
12155164 | mpfq | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140512 | 20140425 |
12157713 | mpfq | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140512 | 20140425 |
13336666 | mpfq | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140512 | 20140425 |
13341752 | mpfq | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140512 | 20140425 |
13343000 | mpfq | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140512 | 20140425 |
13419741 | mpfq | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140512 | 20140425 |
13420713 | mpfq | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140512 | 20140425 |
14455419 | mpfq | gcc -O3 -fomit-frame-pointer | 20140512 | 20140425 |
14600850 | mpfq | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140512 | 20140425 |
15228661 | mpfq | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140512 | 20140425 |
15277878 | mpfq | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140512 | 20140425 |
15281584 | mpfq | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140512 | 20140425 |
15549078 | mpfq | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140512 | 20140425 |
15656378 | mpfq | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140512 | 20140425 |
15662939 | mpfq | gcc -O2 -fomit-frame-pointer | 20140512 | 20140425 |
15711661 | mpfq | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140512 | 20140425 |
16246315 | mpfq | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140512 | 20140425 |
16309861 | mpfq | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140512 | 20140425 |
16395302 | mpfq | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140512 | 20140425 |
16837312 | mpfq | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140512 | 20140425 |
16917692 | mpfq | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140512 | 20140425 |
17443450 | mpfq | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140512 | 20140425 |
17465462 | mpfq | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140512 | 20140425 |
18789533 | mpfq | gcc -funroll-loops -O -fomit-frame-pointer | 20140512 | 20140425 |
18794812 | mpfq | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140512 | 20140425 |
19293297 | mpfq | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140512 | 20140425 |
19295186 | mpfq | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140512 | 20140425 |
19305104 | mpfq | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140512 | 20140425 |
19333004 | mpfq | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140512 | 20140425 |
19333727 | mpfq | gcc -O -fomit-frame-pointer | 20140512 | 20140425 |
19340122 | mpfq | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140512 | 20140425 |
19765674 | mpfq | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140512 | 20140425 |
19778053 | mpfq | gcc -funroll-loops -Os -fomit-frame-pointer | 20140512 | 20140425 |
20401044 | mpfq | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140512 | 20140425 |
20510085 | mpfq | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140512 | 20140425 |
20515252 | mpfq | gcc -Os -fomit-frame-pointer | 20140512 | 20140425 |
21528183 | mpfq | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140512 | 20140425 |
21661794 | mpfq | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140512 | 20140425 |
21673739 | mpfq | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140512 | 20140425 |
93235822 | mpfq | gcc | 20140512 | 20140425 |
93254736 | mpfq | gcc -funroll-loops | 20140512 | 20140425 |
93259047 | mpfq | cc | 20140512 | 20140425 |
Compiler | Implementations
|
gcc -mcpu=arm810 -O2 -fomit-frame-pointer | mpfq |
gcc -mcpu=arm810 -O3 -fomit-frame-pointer | mpfq |
gcc -mcpu=arm810 -O -fomit-frame-pointer | mpfq |
gcc -mcpu=arm810 -Os -fomit-frame-pointer | mpfq |
gcc -mcpu=arm8 -O2 -fomit-frame-pointer | mpfq |
gcc -mcpu=arm8 -O3 -fomit-frame-pointer | mpfq |
gcc -mcpu=arm8 -O -fomit-frame-pointer | mpfq |
gcc -mcpu=arm8 -Os -fomit-frame-pointer | mpfq |
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | mpfq |
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | mpfq |
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | mpfq |
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | mpfq |
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | mpfq |
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | mpfq |
gcc -mcpu=strongarm110 -O -fomit-frame-pointer | mpfq |
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | mpfq |
gcc -mcpu=strongarm -O2 -fomit-frame-pointer | mpfq |
gcc -mcpu=strongarm -O3 -fomit-frame-pointer | mpfq |
gcc -mcpu=strongarm -O -fomit-frame-pointer | mpfq |
gcc -mcpu=strongarm -Os -fomit-frame-pointer | mpfq
|