On Fri, Sep 15, 2006 at 10:29:36AM -0600, Jim Borynec wrote:
> Hi,
> 
> Has anyone determined the basic overhead of a filter?
> I can't help but feel that stringing two filters in a row
> (e.g. one to add a value and the other to multiply something)
> would be less efficient than a single filter which does both operations 
> internally.
> 
> Does the overhead of a filter basically swamp the computation involved?
> 
> I understand the advantages of being able to quickly assemble a complicated 
> filter from simpler filters.
> 
> Also, has anyone quantified the cost advantage to using C++ (as compared to 
> Python).
> 
> Is a single Python filter (which does an add and a multiply internally) more
> efficient than two C++ filters strung together?
> 
> j.b.

Hi Jim,

I'm not sure that I'm following these questions.
The computationally expensive part of GNU Radio is coded in C++.
Python is used to glue it all together, but is generally out of the
performance critical path.

Eric


_______________________________________________
Discuss-gnuradio mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to