Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
3748807 | simple | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140428 | 20140425 |
3882034 | simple | gcc -O3 -fomit-frame-pointer | 20140428 | 20140425 |
3899251 | simple | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140428 | 20140425 |
3923742 | simple | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140428 | 20140425 |
3963037 | unrolled | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140428 | 20140425 |
3984866 | unrolled | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140428 | 20140425 |
3987499 | unrolled | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140428 | 20140425 |
3989567 | unrolled | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140428 | 20140425 |
4154199 | simple | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140428 | 20140425 |
4157015 | unrolled | gcc -funroll-loops -Os -fomit-frame-pointer | 20140428 | 20140425 |
4157078 | unrolled | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140428 | 20140425 |
4183962 | simple | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140428 | 20140425 |
4286587 | unrolled | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140428 | 20140425 |
4311594 | unrolled | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140428 | 20140425 |
4311698 | unrolled | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140428 | 20140425 |
4331821 | simple | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140428 | 20140425 |
4333318 | simple | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140428 | 20140425 |
4333364 | simple | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140428 | 20140425 |
4333428 | simple | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140428 | 20140425 |
4333430 | simple | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140428 | 20140425 |
4333462 | simple | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140428 | 20140425 |
4335524 | unrolled | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140428 | 20140425 |
4359890 | unrolled | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140428 | 20140425 |
4376596 | unrolled | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140428 | 20140425 |
4376622 | unrolled | gcc -Os -fomit-frame-pointer | 20140428 | 20140425 |
4378039 | unrolled | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140428 | 20140425 |
4414307 | unrolled | gcc -O3 -fomit-frame-pointer | 20140428 | 20140425 |
4434373 | unrolled | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140428 | 20140425 |
4434552 | unrolled | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140428 | 20140425 |
4439185 | unrolled | gcc -O2 -fomit-frame-pointer | 20140428 | 20140425 |
4490444 | unrolled | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140428 | 20140425 |
4490466 | unrolled | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140428 | 20140425 |
4490514 | unrolled | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140428 | 20140425 |
4490522 | unrolled | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140428 | 20140425 |
4490669 | unrolled | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140428 | 20140425 |
4495629 | unrolled | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140428 | 20140425 |
4625521 | simple | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140428 | 20140425 |
4728499 | unrolled | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140428 | 20140425 |
4730174 | unrolled | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140428 | 20140425 |
4794223 | unrolled | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140428 | 20140425 |
4794280 | unrolled | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140428 | 20140425 |
4794339 | unrolled | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140428 | 20140425 |
4794369 | unrolled | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140428 | 20140425 |
4794571 | unrolled | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140428 | 20140425 |
4814506 | unrolled | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140428 | 20140425 |
4814595 | unrolled | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140428 | 20140425 |
4814637 | unrolled | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140428 | 20140425 |
4814663 | unrolled | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140428 | 20140425 |
4814770 | unrolled | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140428 | 20140425 |
4819099 | unrolled | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140428 | 20140425 |
4829817 | unrolled | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140428 | 20140425 |
4847258 | unrolled | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140428 | 20140425 |
4853834 | spec | gcc -O3 -fomit-frame-pointer | 20140428 | 20140425 |
4883873 | spec | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140428 | 20140425 |
4958582 | spec | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140428 | 20140425 |
5020489 | spec | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140428 | 20140425 |
5024469 | spec | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140428 | 20140425 |
5203296 | spec | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140428 | 20140425 |
5203557 | spec | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140428 | 20140425 |
5215660 | spec | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140428 | 20140425 |
5227961 | spec | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140428 | 20140425 |
5228142 | spec | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140428 | 20140425 |
5228670 | spec | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140428 | 20140425 |
5249088 | spec | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140428 | 20140425 |
5255413 | spec | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140428 | 20140425 |
5286936 | simple | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140428 | 20140425 |
5290200 | spec | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140428 | 20140425 |
5311707 | simple | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140428 | 20140425 |
5605365 | spec | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140428 | 20140425 |
5657439 | spec | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140428 | 20140425 |
5668350 | spec | gcc -O2 -fomit-frame-pointer | 20140428 | 20140425 |
5823218 | spec | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140428 | 20140425 |
5841565 | spec | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140428 | 20140425 |
5850995 | spec | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140428 | 20140425 |
5851331 | spec | gcc -funroll-loops -Os -fomit-frame-pointer | 20140428 | 20140425 |
5864106 | spec | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140428 | 20140425 |
5897403 | spec | gcc -Os -fomit-frame-pointer | 20140428 | 20140425 |
5902648 | spec | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140428 | 20140425 |
5923807 | spec | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140428 | 20140425 |
5931550 | spec | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140428 | 20140425 |
5937634 | spec | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140428 | 20140425 |
5938779 | spec | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140428 | 20140425 |
5941782 | spec | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140428 | 20140425 |
6022574 | simple | gcc -funroll-loops -O -fomit-frame-pointer | 20140428 | 20140425 |
6022876 | simple | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140428 | 20140425 |
6107881 | spec | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140428 | 20140425 |
6203906 | spec | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140428 | 20140425 |
6204651 | spec | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140428 | 20140425 |
6206827 | spec | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140428 | 20140425 |
6223600 | spec | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140428 | 20140425 |
6223686 | spec | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140428 | 20140425 |
6269040 | spec | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140428 | 20140425 |
6303952 | spec | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140428 | 20140425 |
6315716 | unrolled | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140428 | 20140425 |
6315973 | unrolled | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140428 | 20140425 |
6316365 | unrolled | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140428 | 20140425 |
6316478 | unrolled | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140428 | 20140425 |
6316606 | unrolled | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140428 | 20140425 |
6317090 | unrolled | gcc -funroll-loops -O -fomit-frame-pointer | 20140428 | 20140425 |
6317531 | unrolled | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140428 | 20140425 |
6317635 | unrolled | gcc -O -fomit-frame-pointer | 20140428 | 20140425 |
6391082 | unrolled | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140428 | 20140425 |
6391441 | unrolled | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140428 | 20140425 |
6391452 | unrolled | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140428 | 20140425 |
6391462 | unrolled | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140428 | 20140425 |
6391604 | unrolled | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140428 | 20140425 |
6503999 | spec | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140428 | 20140425 |
6541415 | spec | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140428 | 20140425 |
7573547 | spec | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140428 | 20140425 |
7573706 | spec | gcc -funroll-loops -O -fomit-frame-pointer | 20140428 | 20140425 |
7826209 | spec | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140428 | 20140425 |
7826241 | spec | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140428 | 20140425 |
7826796 | spec | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140428 | 20140425 |
7827616 | spec | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140428 | 20140425 |
7832455 | spec | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140428 | 20140425 |
8053762 | spec | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140428 | 20140425 |
8069302 | spec | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140428 | 20140425 |
8075337 | spec | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140428 | 20140425 |
8079104 | spec | gcc -O -fomit-frame-pointer | 20140428 | 20140425 |
8225532 | spec | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140428 | 20140425 |
8243803 | spec | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140428 | 20140425 |
15132636 | unrolled | gcc | 20140428 | 20140425 |
15133513 | unrolled | gcc -funroll-loops | 20140428 | 20140425 |
15133835 | unrolled | cc | 20140428 | 20140425 |
27635746 | simple | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140428 | 20140425 |
27706492 | simple | gcc -O2 -fomit-frame-pointer | 20140428 | 20140425 |
27938492 | simple | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140428 | 20140425 |
28008770 | simple | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140428 | 20140425 |
28139932 | simple | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140428 | 20140425 |
28733564 | simple | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140428 | 20140425 |
29250160 | simple | gcc -funroll-loops -Os -fomit-frame-pointer | 20140428 | 20140425 |
29250636 | simple | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140428 | 20140425 |
29720130 | simple | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140428 | 20140425 |
30317856 | simple | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140428 | 20140425 |
30393355 | simple | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140428 | 20140425 |
30394430 | simple | gcc -Os -fomit-frame-pointer | 20140428 | 20140425 |
30479476 | simple | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140428 | 20140425 |
30480469 | simple | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140428 | 20140425 |
30480690 | simple | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140428 | 20140425 |
30481877 | simple | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140428 | 20140425 |
30482123 | simple | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140428 | 20140425 |
30716061 | simple | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140428 | 20140425 |
30717454 | simple | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140428 | 20140425 |
30719409 | simple | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140428 | 20140425 |
30719809 | simple | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140428 | 20140425 |
30720952 | simple | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140428 | 20140425 |
30999328 | simple | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140428 | 20140425 |
31113216 | simple | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140428 | 20140425 |
31130021 | simple | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140428 | 20140425 |
31130210 | simple | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140428 | 20140425 |
31131177 | simple | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140428 | 20140425 |
31133087 | simple | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140428 | 20140425 |
31133720 | simple | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140428 | 20140425 |
31501818 | simple | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140428 | 20140425 |
31502003 | simple | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140428 | 20140425 |
31502326 | simple | gcc -O -fomit-frame-pointer | 20140428 | 20140425 |
31504174 | simple | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140428 | 20140425 |
31576829 | simple | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140428 | 20140425 |
31577152 | simple | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140428 | 20140425 |
106226254 | simple | gcc | 20140428 | 20140425 |
106230151 | simple | gcc -funroll-loops | 20140428 | 20140425 |
106234240 | simple | cc | 20140428 | 20140425 |
230078239 | spec | gcc | 20140428 | 20140425 |
230081017 | spec | gcc -funroll-loops | 20140428 | 20140425 |
230102782 | spec | cc | 20140428 | 20140425 |