discuss-gnuradio
[Top][All Lists]
Advanced

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

Re: [Discuss-gnuradio] Profile data


From: Tom Rondeau
Subject: Re: [Discuss-gnuradio] Profile data
Date: Tue, 3 Jan 2012 19:57:55 -0500

On Tue, Jan 3, 2012 at 7:41 PM, Marcus D. Leech <address@hidden> wrote:
Decided this evening to grab some quick profile data for a uhd_fft.py, running at 50Msps from a USRP2.

The kernel was occupied 41% of the time--no great surprise.  Handling interrupts, doing the network stack "stuff".

The next largest chunk was libc (memcpy_sse)     12.5%
Then uhd (convert_sc8_item32_1_to_fcxx_1)         11.4%
Then libpython                                                          9.8%
Then libgnuradio-core                                              7.5%

So, the big surprise there was that libpython was so high on the list, since Python isn't used in copying data within the flow-graph.  I didn't
 get any symbol information for libpython, so I wonder what it is doing all that time?


--
Marcus Leech
Principal Investigator
Shirleys Bay Radio Astronomy Consortium
http://www.sbrac.org


The uhd_fft.py uses the wxPython GUI interface, which does most of its work in Python. Can you separate the symbols to see more specifically where the processing is happening?

Tom 


reply via email to

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