The  graphics processor makes a big difference. I have several Dell 
SX-260 computers that run SDR programs painfully slow, despite 2 GB of 
RAM and 2.5 GHz CPU.

It turns out that Dell's graphic processor has no dedicated memory but 
rather shares normal  RAM. That creates a huge bottleneck when running a 
graphics intensive program such as all the SDR software. Some is 
slightly worse than other but they all bog way down on the SX-260 
compared with a machine with a separate graphics card and memory. Same 
SDR program on the SX-260 may run 70% CPU but only 10% on a computer 
with a separate graphics card and memory, with similar CPU speed and RAM.

Jack K8ZOA


On 2/19/2010 4:18 PM, ab2tc wrote:
> I would have agreed if Windows had offered developers an easy way of
> prioritizing threads and processes. But as far as I know it doesn't (or
> developers don't know how to use it). In my experience the performance of a
> PC with 90% CPU load is miserable for all processes running on it. With that
> said, I don't see why PowerSDR should incur that kind of CPU load on a 3GHz
> machine. I am running XP home edition on a dual core Dell at 2.9GHz and 2Gb
> of RAM. My CPU utilization is hovering between 15 and 30% with all of the
> following running:
>
> LP-Bridge
> HRD
> PowerSDR with EMU-0202 sound card at 192ks/s
> VE7CC cluster client (highly recommended)
> Iexplore composing this message
> Thunderbird mail client
> DX Atlas
>
> I can add more applications and the CPU barely nudges upwards. I think most
> people would agree that a car that has to be driven always with the
> accelerator nearly to the metal is underpowered and not much of a joy. I am
> a firmware developer and we always worry whenever the CPU utilization
> exceeds 50% even though we use OS's that allow intelligent prioritization of
> tasks.
>
> AB2TC - Knut
>
>
> Al Lorona wrote:
>    
>> Just a minor point: There might be a misconception that high CPU
>> utilization means your computer is inadequate for the task.
>>
>> Actually, you want the CPU to work hard for you. It isn't only CPU you
>> should worry about, it's what is called the 'run queue'. The run queue
>> determines how long your job has to wait until it's serviced by the
>> computer. It's okay to have 100% CPU (and in fact you want it) if you
>> don't have to wait at all.
>>
>> A person assessing the performance of a computer looks at several other
>> things besides CPU when determining what to tune for better performance.
>>
>>
>> Don Wilhelm-4 wrote:
>>      
>>>        
>>
>>      
>>> I am using a 3.0 GHz Pentium 4 with 1 GB of RAM, running
>>> WinXP Pro and the CPU utilization ranges from 50% to 90%, so anyone
>>> thinking of choosing this alternative with a lesser computer had better
>>> think about a new computer first.
>>>        
>> <snip>
>>
>>
>>      
>    
______________________________________________________________
Elecraft mailing list
Home: http://mailman.qth.net/mailman/listinfo/elecraft
Help: http://mailman.qth.net/mmfaq.htm
Post: mailto:Elecraft@mailman.qth.net

This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html

Reply via email to