Measuring performance of module

My OOT module seems to be almost done in implementation.

I am wondering that which and how performance metric can be measured.

I am considering the basic communication performance metrics such as
throughput, BER/PER vs SNR. And such metrics are rather easy to measure.
So
there are not what I have difficulties to measure.

As an SDR platform, I think memory(buffer) usage and processing time per
block can be importatnt metrics. Thus, the question is… How can I
measure
such GNU Radio-related metircs? Should I put codes which calculate
metrics
inside each block? Or can it be done in other ways?

Regards,
Jeon.

Have a look at the performance counters, and especially the graphical
monitor, gr-perf-monitorx. It does quite exactly what you describe.

Best regards,
Marcus

On Fri, Jun 12, 2015 at 2:24 AM, Marcus Müller
[email protected]
wrote:

Have a look at the performance counters, and especially the graphical
monitor, gr-perf-monitorx. It does quite exactly what you describe.

Best regards,
Marcus

Here’s a paper that I wrote on it:
http://conferences.sigcomm.org/sigcomm/2013/srif.php

And some more inf on the wiki:
https://gnuradio.org/redmine/projects/gnuradio/wiki/PerformanceCounters

Note that to use Performance Monitor, you’ll need the master branch of
GNU
Radio after we reintroduced ControlPort:
https://gnuradio.org/redmine/projects/gnuradio/wiki/ControlPort

Tom

Dear Tom and Marcus

Thank you for very detailed explanations.

Regards,
Jeon.

2015-06-12 22:24 GMT+09:00 Tom R. [email protected]: