[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] How to balance workload among cores? Laptop canno

From: Marcus D. Leech
Subject: Re: [Discuss-gnuradio] How to balance workload among cores? Laptop cannot keep up with the USRP2 data flow
Date: Mon, 27 Sep 2010 12:33:01 -0400
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv: Gecko/20100907 Fedora/3.0.7-1.fc12 Thunderbird/3.0.7

> CPU scheduling is generally the responsibility of the operating system
> kernel, *NOT* Gnu Radio.  What Gnu Radio does is schedule
> blocks to threads, and the execution of those threads, and CPU 
> assignment is up to the kernel.  In general, the kernel does a good
> job of CPU scheduling.

> Your problem is probably that your flow-graphs aren't optimal in some
> way, and thus take more system resources than they should.

Yes, I do not why it takes a lot of resources alhough I can see with gkrellm application that my CPUs are about 50-60%, so it is not so bad.
Try making the transition bandwidth on your filters a little wider (like double their current width)--this will make the FIR filters shorter, which
  will reduce computational burden, although the existing filters aren't that long, it's worth a shot.

Marcus Leech
Principal Investigator
Shirleys Bay Radio Astronomy Consortium

reply via email to

[Prev in Thread] Current Thread [Next in Thread]