discuss-gnuradio
[Top][All Lists]
Advanced

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

Re: [Discuss-gnuradio] Reorganization and restructuring on 3.6 (master)


From: Josh Blum
Subject: Re: [Discuss-gnuradio] Reorganization and restructuring on 3.6 (master) and 3.7 (next) branches
Date: Wed, 02 May 2012 21:07:49 -0700
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:11.0) Gecko/20120410 Thunderbird/11.0.1

It sounds like gnuradio is going to finally become completed. cool!

> * gnuradio-runtime - top block and friends and runtime scheduler, very
> small number of blocks for QA testing of runtime (vector source/sink,
> null source/sink, etc.)
> 

This will be awesome. That way someone could easily swap out runtime
with an alternative. Or maybe if the classes are are virtual, it would
be possible to swap the library itself with an ABI compatible one.

* Consider removing gruel and splitting it into PMT as its own library,
and take the straggly 2 or 3 things that remain into gr-runtime (we dont
need that gruel inet thing either).

* And replacing all of those vmcircbuff implementations with just a
boost one. So far I have been hearing positive results:
https://github.com/guruofquality/gnuradio/commit/eaa67d294b7b7f8aa13473a985ea56e0b59796b9

> Finally, during all this, as we implement the new block structure,
> we're going to pay special attention to:
> 
> - Reimplementing functionality using libvolk vector optimization where 
> possible

Just another free weekend, and I will have VOLK capable of generating
code to handle head and tail cases.

-Josh



reply via email to

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