>> 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