Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
139278 | generic/opt32 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120408 | 20120329 |
142992 | generic/opt32 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120408 | 20120329 |
145028 | generic/opt32 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120408 | 20120329 |
148464 | generic/opt32 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120408 | 20120329 |
153966 | powerpc/pp32cv2 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120408 | 20120329 |
163260 | generic/opt64 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120408 | 20120329 |
165610 | powerpc/pp32cv2 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120408 | 20120329 |
166798 | generic/opt64 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120408 | 20120329 |
167514 | generic/opt64 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120408 | 20120329 |
168646 | generic/opt64 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120408 | 20120329 |
178668 | generic/opt32 | gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | 20120408 | 20120329 |
178670 | generic/opt32 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120408 | 20120329 |
178746 | generic/opt32 | gcc -funroll-loops -O -fomit-frame-pointer | 20120408 | 20120329 |
180654 | powerpc/pp32cv2 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120408 | 20120329 |
181336 | generic/opt32 | gcc -mabi=32 -O -fomit-frame-pointer | 20120408 | 20120329 |
181398 | generic/opt32 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120408 | 20120329 |
181442 | generic/opt32 | gcc -O -fomit-frame-pointer | 20120408 | 20120329 |
184930 | generic/opt64 | gcc -O -fomit-frame-pointer | 20120408 | 20120329 |
184956 | generic/opt64 | gcc -mabi=32 -O -fomit-frame-pointer | 20120408 | 20120329 |
186006 | generic/opt64 | gcc -funroll-loops -O -fomit-frame-pointer | 20120408 | 20120329 |
186194 | generic/opt64 | gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | 20120408 | 20120329 |
187758 | generic/opt64 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120408 | 20120329 |
188104 | powerpc/pp32cv2 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120408 | 20120329 |
189392 | generic/opt64 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120408 | 20120329 |
189464 | generic/opt32 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120408 | 20120329 |
192380 | generic/opt32 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120408 | 20120329 |
194162 | generic/opt64 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120408 | 20120329 |
195972 | generic/opt64 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120408 | 20120329 |
197074 | powerpc/pp32cv2 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120408 | 20120329 |
203916 | powerpc/pp32cv2 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120408 | 20120329 |
211482 | powerpc/pp32cv2 | gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | 20120408 | 20120329 |
212194 | powerpc/pp32cv2 | gcc -funroll-loops -O -fomit-frame-pointer | 20120408 | 20120329 |
214286 | powerpc/pp32cv2 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120408 | 20120329 |
218888 | powerpc/pp32cv2 | gcc -mabi=32 -O -fomit-frame-pointer | 20120408 | 20120329 |
219084 | powerpc/pp32cv2 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120408 | 20120329 |
219262 | powerpc/pp32cv2 | gcc -O -fomit-frame-pointer | 20120408 | 20120329 |
228580 | powerpc/pp32cv1 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120408 | 20120329 |
230290 | powerpc/pp32cv1 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120408 | 20120329 |
232846 | powerpc/pp32cv1 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120408 | 20120329 |
245224 | powerpc/pp32cv2 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120408 | 20120329 |
246348 | powerpc/pp32cv2 | gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | 20120408 | 20120329 |
248998 | powerpc/pp32cv1 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120408 | 20120329 |
253204 | powerpc/pp32cv2 | gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | 20120408 | 20120329 |
254146 | powerpc/pp32cv2 | gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer | 20120408 | 20120329 |
256672 | powerpc/pp32cv2 | gcc -funroll-loops -Os -fomit-frame-pointer | 20120408 | 20120329 |
256708 | powerpc/pp32cv2 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120408 | 20120329 |
266340 | powerpc/pp32cv2 | gcc -O3 -fomit-frame-pointer | 20120408 | 20120329 |
266462 | powerpc/pp32cv2 | gcc -Os -fomit-frame-pointer | 20120408 | 20120329 |
266676 | powerpc/pp32cv2 | gcc -mabi=32 -O3 -fomit-frame-pointer | 20120408 | 20120329 |
267990 | powerpc/pp32cv2 | gcc -mabi=32 -Os -fomit-frame-pointer | 20120408 | 20120329 |
268318 | powerpc/pp32cv1 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120408 | 20120329 |
270218 | powerpc/pp32cv2 | gcc -O2 -fomit-frame-pointer | 20120408 | 20120329 |
270618 | powerpc/pp32cv2 | gcc -mabi=32 -O2 -fomit-frame-pointer | 20120408 | 20120329 |
275560 | powerpc/pp32cv1 | gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | 20120408 | 20120329 |
276588 | powerpc/pp32cv1 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120408 | 20120329 |
277542 | powerpc/pp32cv1 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120408 | 20120329 |
278596 | powerpc/pp32cv1 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120408 | 20120329 |
278854 | powerpc/pp32cv1 | gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer | 20120408 | 20120329 |
279502 | powerpc/pp32cv1 | gcc -mabi=32 -O -fomit-frame-pointer | 20120408 | 20120329 |
284580 | powerpc/pp32cv1 | gcc -O -fomit-frame-pointer | 20120408 | 20120329 |
288738 | powerpc/pp32cv1 | gcc -mabi=32 -O3 -fomit-frame-pointer | 20120408 | 20120329 |
289620 | powerpc/pp32cv1 | gcc -O3 -fomit-frame-pointer | 20120408 | 20120329 |
289774 | powerpc/pp32cv1 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120408 | 20120329 |
293094 | powerpc/pp32cv1 | gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | 20120408 | 20120329 |
294690 | powerpc/pp32cv1 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120408 | 20120329 |
296334 | powerpc/pp32cv1 | gcc -mabi=32 -O2 -fomit-frame-pointer | 20120408 | 20120329 |
298522 | powerpc/pp32cv1 | gcc -O2 -fomit-frame-pointer | 20120408 | 20120329 |
298892 | powerpc/pp32cv1 | gcc -funroll-loops -O -fomit-frame-pointer | 20120408 | 20120329 |
311714 | powerpc/pp32cv1 | gcc -Os -fomit-frame-pointer | 20120408 | 20120329 |
314548 | powerpc/pp32cv1 | gcc -mabi=32 -Os -fomit-frame-pointer | 20120408 | 20120329 |
332388 | powerpc/pp32cv1 | gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | 20120408 | 20120329 |
334892 | powerpc/pp32cv1 | gcc -funroll-loops -Os -fomit-frame-pointer | 20120408 | 20120329 |
376650 | generic/opt32 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120408 | 20120329 |
376726 | generic/opt32 | gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer | 20120408 | 20120329 |
405026 | generic/opt32 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120408 | 20120329 |
405180 | generic/opt32 | gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | 20120408 | 20120329 |
405220 | generic/opt32 | gcc -funroll-loops -Os -fomit-frame-pointer | 20120408 | 20120329 |
405286 | generic/opt32 | gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | 20120408 | 20120329 |
412592 | generic/opt32 | gcc -mabi=32 -O2 -fomit-frame-pointer | 20120408 | 20120329 |
412732 | generic/opt32 | gcc -O2 -fomit-frame-pointer | 20120408 | 20120329 |
418956 | generic/opt64 | gcc -funroll-loops -Os -fomit-frame-pointer | 20120408 | 20120329 |
420668 | generic/opt64 | gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | 20120408 | 20120329 |
424002 | generic/opt32 | gcc -mabi=32 -Os -fomit-frame-pointer | 20120408 | 20120329 |
424170 | generic/opt32 | gcc -Os -fomit-frame-pointer | 20120408 | 20120329 |
426814 | generic/opt64 | gcc -Os -fomit-frame-pointer | 20120408 | 20120329 |
428218 | generic/opt32 | gcc -mabi=32 -O3 -fomit-frame-pointer | 20120408 | 20120329 |
428472 | generic/opt32 | gcc -O3 -fomit-frame-pointer | 20120408 | 20120329 |
436626 | generic/opt64 | gcc -mabi=32 -Os -fomit-frame-pointer | 20120408 | 20120329 |
457992 | generic/opt64 | gcc -mabi=32 -O3 -fomit-frame-pointer | 20120408 | 20120329 |
458202 | generic/opt64 | gcc -O3 -fomit-frame-pointer | 20120408 | 20120329 |
477324 | generic/opt64 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120408 | 20120329 |
478132 | generic/opt32 | gcc | 20120408 | 20120329 |
478172 | generic/opt32 | gcc -funroll-loops | 20120408 | 20120329 |
478210 | generic/opt64 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120408 | 20120329 |
479538 | generic/opt64 | gcc -O2 -fomit-frame-pointer | 20120408 | 20120329 |
479602 | generic/opt64 | gcc -mabi=32 -O2 -fomit-frame-pointer | 20120408 | 20120329 |
481192 | generic/opt64 | gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | 20120408 | 20120329 |
483960 | generic/opt64 | gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer | 20120408 | 20120329 |
494568 | generic/opt32 | cc | 20120408 | 20120329 |
859926 | powerpc/pp32cv2 | gcc | 20120408 | 20120329 |
860540 | powerpc/pp32cv2 | cc | 20120408 | 20120329 |
869208 | powerpc/pp32cv2 | gcc -funroll-loops | 20120408 | 20120329 |
1173834 | powerpc/pp32cv1 | cc | 20120408 | 20120329 |
1187452 | powerpc/pp32cv1 | gcc | 20120408 | 20120329 |
1190144 | powerpc/pp32cv1 | gcc -funroll-loops | 20120408 | 20120329 |
2025634 | generic/opt64 | gcc | 20120408 | 20120329 |
2032724 | generic/opt64 | gcc -funroll-loops | 20120408 | 20120329 |
2036932 | generic/opt64 | cc | 20120408 | 20120329 |
Compiler | Implementations
|
cc | generic/opt32 |
gcc | generic/opt32 |
gcc -O2 -fomit-frame-pointer | generic/opt32 |
gcc -O3 -fomit-frame-pointer | generic/opt32 |
gcc -O -fomit-frame-pointer | generic/opt32 |
gcc -Os -fomit-frame-pointer | generic/opt32 |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | generic/opt32 |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | generic/opt32 |
gcc -fno-schedule-insns -O -fomit-frame-pointer | generic/opt32 |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | generic/opt32 |
gcc -funroll-loops | generic/opt32 |
gcc -funroll-loops -O2 -fomit-frame-pointer | generic/opt32 |
gcc -funroll-loops -O3 -fomit-frame-pointer | generic/opt32 |
gcc -funroll-loops -O -fomit-frame-pointer | generic/opt32 |
gcc -funroll-loops -Os -fomit-frame-pointer | generic/opt32 |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | generic/opt32 |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | generic/opt32 |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | generic/opt32 |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | generic/opt32 |
gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer | generic/opt32 |
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | generic/opt32 |
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | generic/opt32 |
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | generic/opt32 |
gcc -mabi=32 -O2 -fomit-frame-pointer | generic/opt32 |
gcc -mabi=32 -O3 -fomit-frame-pointer | generic/opt32 |
gcc -mabi=32 -O -fomit-frame-pointer | generic/opt32 |
gcc -mabi=32 -Os -fomit-frame-pointer | generic/opt32
|
Compiler | Implementations
|
cc | generic/opt64 |
gcc | generic/opt64 |
gcc -O2 -fomit-frame-pointer | generic/opt64 |
gcc -O3 -fomit-frame-pointer | generic/opt64 |
gcc -O -fomit-frame-pointer | generic/opt64 |
gcc -Os -fomit-frame-pointer | generic/opt64 |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | generic/opt64 |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | generic/opt64 |
gcc -fno-schedule-insns -O -fomit-frame-pointer | generic/opt64 |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | generic/opt64 |
gcc -funroll-loops | generic/opt64 |
gcc -funroll-loops -O2 -fomit-frame-pointer | generic/opt64 |
gcc -funroll-loops -O3 -fomit-frame-pointer | generic/opt64 |
gcc -funroll-loops -O -fomit-frame-pointer | generic/opt64 |
gcc -funroll-loops -Os -fomit-frame-pointer | generic/opt64 |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | generic/opt64 |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | generic/opt64 |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | generic/opt64 |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | generic/opt64 |
gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer | generic/opt64 |
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | generic/opt64 |
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | generic/opt64 |
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | generic/opt64 |
gcc -mabi=32 -O2 -fomit-frame-pointer | generic/opt64 |
gcc -mabi=32 -O3 -fomit-frame-pointer | generic/opt64 |
gcc -mabi=32 -O -fomit-frame-pointer | generic/opt64 |
gcc -mabi=32 -Os -fomit-frame-pointer | generic/opt64
|