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
