On Tue, Aug 20, 2013 at 10:25 AM, Pengyu Zhang <zhange...@gmail.com> wrote:
> Hi,
>
> I build a signal processing pipeline on USRP: RX --> decoder --> protocol
> --> TX. I used STS scheduler to schedule those signal processing blocks.
> When the amount of data that goes into the decoder module is larger than a
> fixed number, the decoder thread is scheduled to run for a while, decodes
> the initial part of the incoming data, and is not scheduled anymore before
> it finishes processing the rest of the incoming data.
>
> I'm a bit surprised to observe that one thread is not always scheduled by
> the scheduler. Does anyone have some ideas on how to tackle this problem?
> Thanks.
>
> Pengyu


I don't follow. How many threads are run? You said 'not always' but
that doesn't make any sense. Are you sure it's not consistent between
runs? Are you sure you are always using the STS scheduler (and if so,
why?)?

-- 
Tom
Visit us at GRCon13 Oct. 1 - 4
http://www.trondeau.com/grcon13

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

Reply via email to