discuss-gnuradio
[Top][All Lists]
Advanced

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

Re: [Discuss-gnuradio] Where does the code spend its time


From: Eric Blossom
Subject: Re: [Discuss-gnuradio] Where does the code spend its time
Date: Sun, 29 Jun 2003 12:09:16 -0700
User-agent: Mutt/1.4i

On Fri, Jun 27, 2003 at 03:55:31AM +0200, Thibaut Weise wrote:
> I am currently working on a project where I try to find the
> CPU-hungry parts of the gnuradio in order to implement these parts
> on an FPGA.
>
> Basically, I use a compiler to transform c-loops to logic on a FPGA,
> which could then speed-up the process. The problem is that I have to
> find first the loops where most of the time is spent, and then I
> have to analyze whether it is suitable for transformation to the
> FPGA.
>
> I can get ideas by running profilers etc, but I thought it would be
> a good to first get some hints from the developers of gnuradio.
>
> I would be very grateful for some suggestions,
> 
> Thibaut Weise

We've used oprofile successfully to identify hot spots.  In general,
the problem areas depend highly on the application that you're running
in GNU Radio.   For assembly language speedups, we targeted the
kernels of the FIR filters.  For many apps, they are a bottleneck.

Eric






reply via email to

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