|
From: | Achilleas Anastasopoulos |
Subject: | Re: [Discuss-gnuradio] ANCI-C vs Gnuradio/C++ speeeed |
Date: | Fri, 12 May 2006 11:45:14 -0400 |
User-agent: | Mozilla Thunderbird 1.0.2 (Windows/20050317) |
Bob, let me be 100% sure of what you are saying: the comparison you are referring to was between Phil Karn's native code in ANSI-C and Phil Karn's native code ported in Gnuradio ? Thanks Achilleas Robert W McGwier wrote:
Yes. I was comparing Phil Karn's native code to it and it runs at least 20 times faster.Bob Achilleas Anastasopoulos wrote:I have noticed a huge speed dissadvantage when comparing myANSI-C implementation of a Viterbi decoder with my Gnuradio implementation. The core code is pretty much the same, exceptthat in the Gnuradio implementation I am using STL vectors. It seems that Gnuradio is about 20 times SLOWER than ANSI-C!!! I was wondering if this has to do with Gnuradio itself (buffering + python + other fat), or with the fact that I had to translate all my ANCI-C code to C++ and use STL. Does anyone have similar experiences? Achilleas _______________________________________________ Discuss-gnuradio mailing list address@hidden http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
-- _______________________________________________________ Achilleas Anastasopoulos Associate Professor EECS Department Voice : (734)615-4024 UNIVERSITY OF MICHIGAN Fax : (734)763-8041 Ann Arbor, MI 48109-2122 E-mail: address@hidden URL: http://www-personal.engin.umich.edu/~anastas/ _______________________________________________________
[Prev in Thread] | Current Thread | [Next in Thread] |