Testing the core signal processing of the rx side:

~/codec2-dev/build_linux/src$ time ./freedv_rx 700 ~/Desktop/fade700.raw 
/dev/null

real    0m0.799s
user    0m0.795s
sys     0m0.004s

fade700 is a 60 second file, so that's 0.799/60 = 1.3% CPU.  It appears 
to be using just one core of my 4 core laptop (a modest, 4 year old 
machine).  700B won't be using any extra MIPs on rx.

That's with vanilla C code.  The FreeDV GUI program will be using 
somewhat more, as it's pushing pixels all over the screen.

Cheers,

David

On 03/09/15 11:08, glen english wrote:
> Nice work Alex
>
> For a lump of code to be using THAT much CPU, and these CPUs are very
> capable something must be terribly wrong. maybe turn some of the
> optimizations off and see what happens.  Can you break it down to
> computation effort (something stuck in a loop, loop variable getting
> trashed leading to excessive iterations)  or  cache thrashing  ?
>
>
>
> On 3/09/2015 9:04 AM, Alexandru Csete wrote:
>> On Wed, Sep 2, 2015 at 11:04 PM, David Rowe <[email protected]> wrote:
>>> Would some one on the list like to profile freedv_tx and freedv_rx and
>>> see where the MIPs are going?  That would be very helpful.
>>>
>
>
> ------------------------------------------------------------------------------
> Monitor Your Dynamic Infrastructure at Any Scale With Datadog!
> Get real-time metrics from all of your servers, apps and tools
> in one place.
> SourceForge users - Click here to start your Free Trial of Datadog now!
> http://pubads.g.doubleclick.net/gampad/clk?id=241902991&iu=/4140
> _______________________________________________
> Freetel-codec2 mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>

------------------------------------------------------------------------------
Monitor Your Dynamic Infrastructure at Any Scale With Datadog!
Get real-time metrics from all of your servers, apps and tools
in one place.
SourceForge users - Click here to start your Free Trial of Datadog now!
http://pubads.g.doubleclick.net/gampad/clk?id=241902991&iu=/4140
_______________________________________________
Freetel-codec2 mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Reply via email to