Saturday, May 28, 2011

Re: [Discuss-gnuradio] To implement WiMAX with GnuRadio or not?

On Sat, May 28, 2011 at 19:59, Marcus D. Leech <mleech@ripnet.com> wrote:
>> Real-time is not about performance, but about predictability ;) I have to
>> be sure that my flowgraph always executes before the deadline is hit. So
>> everything that introduces jitter is a no-no.
>
> In general, Gnu Radio executes on general-purpose OSes, which means that
> there will *always* be microsecond-to-milllisecond scale
>  jitter in executing code.  If you want 100s-of-nanosecond to microsecond
> scale execution timing predicability, Gnu Radio is going to
>  be the least of your worries, in my experience.  The kernel can prempt you
> at any time to deal with interrupts, etc.

You can do with sub-ms jitter on a decent Linux kernel. We performed a
tons of experiments with our VoIP media processing code (sipXmediaLib)
to make sure our processing is real-time.

--
Regards,
Alexander Chemeris.

_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

No comments:

Post a Comment