Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
370179 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120426 | 20120316 |
379618 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120426 | 20120316 |
382018 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20120601 | 20120525 |
383082 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120426 | 20120316 |
384532 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120426 | 20120316 |
385807 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20120426 | 20120316 |
385972 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20120426 | 20120316 |
387612 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120426 | 20120316 |
387770 | ref | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20120426 | 20120316 |
388379 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20120426 | 20120316 |
388918 | ref | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20120426 | 20120316 |
389542 | ref | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20120426 | 20120316 |
389684 | ref | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20120426 | 20120316 |
389777 | ref | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20120426 | 20120316 |
390875 | ref | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20120426 | 20120316 |
390911 | ref | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20120426 | 20120316 |
391386 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20120426 | 20120316 |
391921 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120426 | 20120316 |
392690 | ref | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20120426 | 20120316 |
392944 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20120426 | 20120316 |
393408 | ref | gcc -O -fomit-frame-pointer | 20120426 | 20120316 |
394178 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20120426 | 20120316 |
394206 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20120426 | 20120316 |
397372 | ref | gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns | 20120426 | 20120316 |
398370 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20120601 | 20120525 |
398946 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20120426 | 20120316 |
399611 | ref | gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns | 20120426 | 20120316 |
399658 | ref | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20120426 | 20120316 |
400507 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20120426 | 20120316 |
406724 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20120426 | 20120316 |
414249 | ref | gcc -mcpu=xscale -Os -fomit-frame-pointer | 20120426 | 20120316 |
416478 | ref | gcc -mcpu=arm9e -Os -fomit-frame-pointer | 20120426 | 20120316 |
423535 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20120601 | 20120525 |
427491 | ref | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20120426 | 20120316 |
428288 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20120426 | 20120316 |
429142 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20120426 | 20120316 |
429188 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20120426 | 20120316 |
431691 | ref | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20120426 | 20120316 |
432358 | ref | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20120426 | 20120316 |
432978 | ref | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20120426 | 20120316 |
433513 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20120426 | 20120316 |
435097 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20120426 | 20120316 |
435523 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20120426 | 20120316 |
435685 | ref | gcc -mcpu=xscale -O -fomit-frame-pointer | 20120426 | 20120316 |
436138 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20120426 | 20120316 |
436622 | ref | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20120426 | 20120316 |
437270 | ref | gcc -mcpu=cortex-r4 -O -fomit-frame-pointer | 20120426 | 20120316 |
439950 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20120426 | 20120316 |
442900 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20120426 | 20120316 |
443118 | ref | gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer | 20120426 | 20120316 |
446128 | ref | gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer | 20120426 | 20120316 |
446530 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120426 | 20120316 |
448154 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20120426 | 20120316 |
451204 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20120426 | 20120316 |
453372 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20120426 | 20120316 |
453830 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120426 | 20120316 |
454574 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20120426 | 20120316 |
455417 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20120426 | 20120316 |
456420 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20120601 | 20120525 |
458915 | ref | gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer | 20120426 | 20120316 |
459608 | ref | gcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer | 20120426 | 20120316 |
461493 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20120426 | 20120316 |
461736 | ref | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20120426 | 20120316 |
463569 | ref | gcc -mcpu=arm9 -Os -fomit-frame-pointer | 20120426 | 20120316 |
463684 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20120426 | 20120316 |
464371 | ref | gcc -mcpu=arm920t -Os -fomit-frame-pointer | 20120426 | 20120316 |
464529 | ref | gcc -mcpu=ep9312 -Os -fomit-frame-pointer | 20120426 | 20120316 |
464648 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20120426 | 20120316 |
464713 | ref | gcc -mcpu=arm940t -Os -fomit-frame-pointer | 20120426 | 20120316 |
465838 | ref | gcc -mcpu=arm920 -Os -fomit-frame-pointer | 20120426 | 20120316 |
465984 | ref | gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer | 20120426 | 20120316 |
466221 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20120426 | 20120316 |
467384 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20120426 | 20120316 |
467642 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20120426 | 20120316 |
468534 | ref | gcc -mcpu=arm1020t -Os -fomit-frame-pointer | 20120426 | 20120316 |
470005 | ref | gcc -Os -fomit-frame-pointer | 20120426 | 20120316 |
470415 | ref | gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer | 20120426 | 20120316 |
478900 | ref | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20120426 | 20120316 |
479068 | ref | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20120426 | 20120316 |
479324 | ref | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20120426 | 20120316 |
479476 | ref | gcc -O2 -fomit-frame-pointer | 20120426 | 20120316 |
479644 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20120426 | 20120316 |
480353 | ref | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20120426 | 20120316 |
482835 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20120426 | 20120316 |
483170 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20120426 | 20120316 |
484214 | ref | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20120426 | 20120316 |
484286 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20120426 | 20120316 |
484664 | ref | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20120426 | 20120316 |
484699 | ref | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20120426 | 20120316 |
485196 | ref | gcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer | 20120426 | 20120316 |
487002 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20120426 | 20120316 |
487358 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120426 | 20120316 |
487874 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20120426 | 20120316 |
496602 | ref | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20120426 | 20120316 |
531828 | ref | gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer | 20120426 | 20120316 |
573221 | ref | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20120426 | 20120316 |
575204 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20120426 | 20120316 |
575300 | ref | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20120426 | 20120316 |
575642 | ref | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20120426 | 20120316 |
576007 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20120426 | 20120316 |
576402 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20120426 | 20120316 |
576844 | ref | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20120426 | 20120316 |
577598 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20120426 | 20120316 |
577701 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120426 | 20120316 |
577738 | ref | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20120426 | 20120316 |
578124 | ref | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20120426 | 20120316 |
578655 | ref | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20120426 | 20120316 |
580110 | ref | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20120426 | 20120316 |
581259 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20120426 | 20120316 |
582874 | ref | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20120426 | 20120316 |
586078 | ref | gcc -O3 -fomit-frame-pointer | 20120426 | 20120316 |
605970 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20120426 | 20120316 |
934534 | ref | gcc | 20120426 | 20120316 |
936335 | ref | cc | 20120426 | 20120316 |
936769 | ref | gcc -funroll-loops | 20120426 | 20120316 |