discuss-gnuradio
[Top][All Lists]
Advanced

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

Re: [Discuss-gnuradio] GNU Radio 1.3.1 and SMP


From: Eric Blossom
Subject: Re: [Discuss-gnuradio] GNU Radio 1.3.1 and SMP
Date: Sun, 15 Mar 2009 07:53:24 -0700
User-agent: Mutt/1.5.18 (2008-05-17)

On Sun, Mar 15, 2009 at 03:25:28AM -0700, Hew How Chee wrote:
> 
> Hi Bob,
> 
> cat /proc/cpuinfo give 4 processors.
> 
> Did more test on running the same piece of code, which is basically
> a modified fm receiver. Usually I see nearly 100% loading on 1 of
> the 4 processors . But sometimes the load is spread on other
> processor (e.g. 100% load become 50% load on processor1 and 50% on
> proccessor2). Is this random behaviour expected ? I was hoping that
> I can assign gr block to a processor specifically so that the load
> is really well distributed. Forgive me if this question is obvious
> as I did not track gnuradio progress as frequently as I would like
> to.
> 
> Hew

Hew, 

The "thread-per-block" scheduler has been in the trunk for about 6 or
9 months and is enabled by default.  It was not included in the 3.1.3
release.  It will be in the 3.2 release.

With the thread-per-block scheduler, all SMP/SMT/multicore resources
are automatically used.  There is no need (or advantage) in assigning
blocks to particular cores.

Eric




reply via email to

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