Print

Print


Another possible explanation for why you get more CPU usage on a lesser
machine is the balance of CPU demand vs. disk I/O demand. If the faster
system happens to be idle half the time due to I/O time, and the slower
system has a slower CPU but an equally fast disk, then the slower
machine will be busy with CPU cycles proportionally more of the time and
waiting for I/O proportionally less of the time.

Greg Miller, U. Illinois, Champaign


> Simona,
>
> Matlab is not a multi-threaded application, and consequently it can only
> use half of the processor resources on a hyper-threading processor. If
> you disable hyper-threading Matlab will be able to access more of the
> processor resources.
>
> Jared Van Snellenberg
> Laboratory for Affective & Developmental Neuroscience (www.sfu.ca/ladn)
> Department of Psychology, Simon Fraser University
> RCB 4209, 8888 University Drive,
> Burnaby BC, Canada V5A 1S6
> Phone: 604-291-3013
>   ----- Original Message -----
>   From: Brambati, Simona
>   To: [log in to unmask]
>   Sent: Tuesday, March 08, 2005 3:36 PM
>   Subject: [SPM] Processor/CPU
>
>
>   Dear SPMers,
>
>   I'm using a Precision Worstation 3.6GHz and 3.0 GB of RAM (DDR). The
> Hard Drive is 140GB with 10GB remaining. Hyper-Threading is on. The
> system is Microsoft Windows XP.
>
>   When I run an estimation, I run into a very noticeable problem,
> specifically on the second part of the analysis. The Processor/CPU usage
> hangs at 50% and does not want to use anymore processor. I've run the
> exact same analysis on a different and less powerful machine, and the
> second stage not only shows quicker processing, but the CPU usage works
> 90%-100%.
>
>   What can I do to get my machine to work closer to 90-100% on the
> analysis?
>
>   Thanks,
>
>   Regards,
>
>   Simona Brambati