Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
121314 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140516 | 20140514 |
122508 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140516 | 20140514 |
140254 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140516 | 20140514 |
163547 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140516 | 20140514 |
167436 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140516 | 20140514 |
169561 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140516 | 20140514 |
172386 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140516 | 20140514 |
178887 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140516 | 20140514 |
183993 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140516 | 20140514 |
186926 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140516 | 20140514 |
187580 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140516 | 20140514 |
188215 | ref | gcc -O -fomit-frame-pointer | 20140516 | 20140514 |
188470 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140516 | 20140514 |
188962 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140516 | 20140514 |
189683 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140516 | 20140514 |
191655 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140516 | 20140514 |
191764 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140516 | 20140514 |
192514 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140516 | 20140514 |
213306 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140516 | 20140514 |
215236 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140516 | 20140514 |
216407 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140516 | 20140514 |
217384 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140516 | 20140514 |
221590 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140516 | 20140514 |
222160 | ref | gcc -Os -fomit-frame-pointer | 20140516 | 20140514 |
223762 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140516 | 20140514 |
224884 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140516 | 20140514 |
225173 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140516 | 20140514 |
225236 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140516 | 20140514 |
225857 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140516 | 20140514 |
234355 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140516 | 20140514 |
240342 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140516 | 20140514 |
240789 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140516 | 20140514 |
243559 | cryptopp | g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140516 | 20140514 |
243834 | cryptopp | g++ -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
244552 | cryptopp | g++ -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
244649 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140516 | 20140514 |
244673 | cryptopp | g++ -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
244951 | cryptopp | g++ -Os -fomit-frame-pointer | 20140516 | 20140514 |
245021 | cryptopp | g++ -O2 -fomit-frame-pointer | 20140516 | 20140514 |
245366 | cryptopp | g++ -O3 -fomit-frame-pointer | 20140516 | 20140514 |
245369 | cryptopp | g++ -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
245709 | cryptopp | g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140516 | 20140514 |
245928 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140516 | 20140514 |
246069 | cryptopp | g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140516 | 20140514 |
246144 | cryptopp | g++ -mcpu=strongarm -O -fomit-frame-pointer | 20140516 | 20140514 |
246267 | cryptopp | g++ -O -fomit-frame-pointer | 20140516 | 20140514 |
246291 | cryptopp | g++ -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140516 | 20140514 |
246324 | cryptopp | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20140516 | 20140514 |
246327 | cryptopp | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20140516 | 20140514 |
246336 | cryptopp | g++ -mcpu=arm810 -O -fomit-frame-pointer | 20140516 | 20140514 |
246425 | cryptopp | g++ -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140516 | 20140514 |
246568 | cryptopp | g++ -mcpu=arm810 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
246677 | cryptopp | g++ -mcpu=strongarm -O3 -fomit-frame-pointer | 20140516 | 20140514 |
246701 | cryptopp | g++ -mcpu=strongarm110 -O -fomit-frame-pointer | 20140516 | 20140514 |
246784 | cryptopp | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20140516 | 20140514 |
246788 | cryptopp | g++ -mcpu=arm810 -Os -fomit-frame-pointer | 20140516 | 20140514 |
246823 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140516 | 20140514 |
246829 | cryptopp | g++ -mcpu=strongarm -O2 -fomit-frame-pointer | 20140516 | 20140514 |
246846 | cryptopp | g++ -mcpu=arm8 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
247247 | cryptopp | g++ -mcpu=arm8 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
247281 | cryptopp | g++ -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140516 | 20140514 |
247315 | cryptopp | g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140516 | 20140514 |
247502 | cryptopp | g++ -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140516 | 20140514 |
247646 | cryptopp | g++ -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
247652 | cryptopp | g++ -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
247833 | cryptopp | g++ -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
247879 | cryptopp | g++ -mcpu=arm8 -Os -fomit-frame-pointer | 20140516 | 20140514 |
247999 | cryptopp | g++ -mcpu=strongarm -Os -fomit-frame-pointer | 20140516 | 20140514 |
248076 | cryptopp | g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140516 | 20140514 |
248477 | cryptopp | g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140516 | 20140514 |
248757 | cryptopp | g++ -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140516 | 20140514 |
249491 | cryptopp | g++ | 20140516 | 20140514 |
250627 | cryptopp | g++ -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
251572 | cryptopp | g++ -mcpu=arm810 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
251644 | cryptopp | g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140516 | 20140514 |
253125 | cryptopp | g++ -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140516 | 20140514 |
253613 | cryptopp | g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140516 | 20140514 |
254048 | cryptopp | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20140516 | 20140514 |
254416 | cryptopp | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140516 | 20140514 |
260709 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140516 | 20140514 |
262501 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140516 | 20140514 |
280293 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
280368 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
280925 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
284528 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
284796 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
290823 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
291359 | cryptopp | g++ -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140516 | 20140514 |
291616 | cryptopp | g++ -mcpu=arm8 -O -fomit-frame-pointer | 20140516 | 20140514 |
294449 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140516 | 20140514 |
302279 | ref | gcc -O3 -fomit-frame-pointer | 20140516 | 20140514 |
305385 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
322635 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
323747 | ref | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
328170 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
329767 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140516 | 20140514 |
330422 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140516 | 20140514 |
339805 | ref | gcc -O2 -fomit-frame-pointer | 20140516 | 20140514 |
359016 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
378483 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
391176 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140516 | 20140514 |
396695 | ref | cc | 20140516 | 20140514 |
401091 | ref | gcc | 20140516 | 20140514 |
416003 | ref | gcc -funroll-loops | 20140516 | 20140514 |