[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Discuss-gnuradio] Performance on ARM Cortex-A8
From: |
Thomas Tsou |
Subject: |
Re: [Discuss-gnuradio] Performance on ARM Cortex-A8 |
Date: |
Wed, 20 Jul 2011 11:33:52 -0700 |
On Fri, Jul 15, 2011 at 1:47 PM, Marcus D. Leech <address@hidden> wrote:
> On 07/15/2011 04:42 PM, Philip Balister wrote:
>>
>> From a quick look at Tom's oprofile results, first find out who is calling
>> into libm and see if you can change the block to stopp calling libm. For
>> example, calculate sin/cos via a table approximation (I think GNU Radio
>> already does that).
>
> I think libm already does that, too (table-based SIN/COS), not sure.
More symbols.
http://ttsou.github.com/gnuradio/dab_demod_more_symbols.txt
CPU: CPU with timer interrupt, speed 0 MHz (estimated)
Profiling through timer interrupt
samples % image name symbol name
2013 16.0642 no-vmlinux /no-vmlinux
1329 10.6057 libm-2.12.2.so __kernel_cosf
1250 9.9753 libm-2.12.2.so __kernel_sinf
1108 8.8421 libgcc_s.so.1 /lib/libgcc_s.so.1
520 4.1497 libm-2.12.2.so __ieee754_rem_pio2f
Thomas