Announcement (2017-05-07): www.ruby-forum.com is now read-only since I
unfortunately do not have the time to support and maintain the forum any
more. Please see rubyonrails.org/community and ruby-lang.org/en/community
for other Rails- und Ruby-related community platforms.

On older gnuradio releases there was an environment variable to set so
that it will switch to single threaded scheduler. Cannot remember the
name, though.
Bogdan
On Monday, March 31, 2014 7:35 PM, Tommy Tracy II <tjt7a@virginia.edu>
wrote:
Dear list,
Is there any way to use the single-threaded scheduler over the
thread-per-block scheduler without rebuilding Gnu Radio?
Sincerely,
Tommy James Tracy II
Ph.D Student
High Performance Low Power Lab
University of Virginia
Phone: 913-775-2241

Interesting results at least for situations when the queue is
before/after FFT. It is like the queue is starving the FFT. You could
try to see what is the actual data that the scheduler passes to the FFT
and the other blocks in each cases. From my experience, the smaller the
chunks are the slower the flowgraph is (I guess an obvious discovery :)
)
Bogdan
On Monday, March 31, 2014 10:07 PM, Marcus Mller <marcus@hostalia.de>
wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
That environment variable is "GR_SCHEDULER":
> git grep getenv
...
gnuradio-runtime/lib/top_block_impl.cc:char *v = getenv("GR_SCHEDULER");
...
and you need to set it to "STS":
export GR_SCHEDULER=STS
./my_gr_flowgraph.py
Greetings,
Marcus
On 31.03.2014 18:49, Bogdan Diaconescu wrote:
> On Monday, March 31, 2014 7:35 PM, Tommy Tracy II> University of Virginia Phone: 913-775-2241>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
iQEcBAEBAgAGBQJTObyIAAoJEBQ6EdjyzlHt/xMIAJ2i7VuA1p/u4o5zrChBWWzw
PHRplQArGVZKev1B1zSjlUI8l7q3RnMhzNJmp05auDNRM5GwsBreJ/4S8I8LZhHP
krILWrj+bPZ2QPjSy30iomIP/u7NoWZpOFXQWxt+egVd7WpEDyQVFEeN/5El22p9
iD3prgkSHAZ2YjSpPphxcGH251PSQPj5in3x0woE191AddaREXxbjx2YieZ6xupQ
k5tQuEkUU+HqpzAfhbNVTumNFHQrx4BRGXS4UYzpqFLCLWAGHsvg4xfm98MGhOBi
3zjXYTf1pkciivKcZDQHCci8/7kDWuDc1b/ngUCB1xsF795QdgP/lOYRD+6IJBQ=
=y96K
-----END PGP SIGNATURE-----

On 03/31/2014 09:05 PM, Marcus Mller wrote:
> ./my_gr_flowgraph.py
Please note that the STS hasn't been touched in a while, whereas the TPB
scheduler has had significant changes. Tags, in particular, won't work
with the STS.
M