AMD Processors
Decrease font size
Increase font size
Topic Title: Prosessor Time Allocation
Topic Summary:
Created On: 07/13/2005 02:20 PM
Status: Read Only
Linear : Threading : Single : Branch
Search Topic Search Topic
Topic Tools Topic Tools
View similar topics View similar topics
View topic in raw text format. Print this topic.
 07/13/2005 02:20 PM
User is offline View Users Profile Print this message

Author Icon
Hydrad
Member

Posts: 102
Joined: 04/16/2004

I have a dual processor (250's) setup and I have been monitoring the CPU usage in task manager. I have noticed that, as expected, some programs will use both processors and some wont. But a strange thing that I have noticed is that for the multithreaded programs that use both processors at the same time, the total CPU usage always seems to max out at exactly 50%.

So the combination of the two processos seems to be limited to 50% of the total available CPU. For each processor, the usage is up and down and all over the place, but the total usage for both processors is very pegged at 50% it is not bouncing back between 30% and 70%. Ocassionally the total utilization bounces around when it is below 50%.

Now when I am running multiple programs, I can get the total utilization to go over 50%, but for a single multithreaded program there seems to be something that will not let it take more than 50% of the combined processor time. I have seen this limitation with many computationally intensive multithreaded programs. Is this something built into the program so that it plays nice with others, or is the Windows XP Pro operating system capping the single program usage?

I would like to allow a single program to take over the system if necessary so that I can shorten up some of my long program runs. Any help would be appreciated.


 07/19/2005 07:24 AM
User is offline View Users Profile Print this message

Author Icon
redclawkefar
Senior Member

Posts: 1082
Joined: 02/15/2004

it sounds like a winXP shortcoming...

what are your system specs?

-------------------------
SYSTEM-1: 2x Viewsonic VX900-2 19"| Tyan S2885ANRF (Rev.A, bios v2.07) | 1x ATI Radeon X800 Pro 256MB | 2x AMD Opteron 248-HE Single-Core CPU | 8x 512mb PC3200 Corsair XMS Series ECC Reg. (CMX512RE-3200LL) | 2x Seagate LVD 36.7Gb U320 SCSI 10,000rpm RAID0 (ST336607LW) | 1x Seagate LVD 36.7Gb U320 SCSI 1
 07/25/2005 05:10 PM
User is offline View Users Profile Print this message

Author Icon
Hydrad
Member

Posts: 102
Joined: 04/16/2004

I have a dual 250 setup in a Tyan S2885 board with no OCing. I have 4 Gig of DDR400 RAM, 2-200GB SATA hard drives in a RAID 0 configuration, and a Quadro FX 4000 graphics card.

I have the machine set up for dual boot with Win XP Pro and Windows XP 64. I have not looked to see if the same thing is happening under Win 64. I am on the road this week so I cant check it out, but I am interested to see if the programs get the same time allocation as with XP 32.

 07/28/2005 11:50 PM
User is offline View Users Profile Print this message

Author Icon
djmorgan
Member

Posts: 30
Joined: 07/08/2005

QUOTE(Hydrad @ Jul 25 2005, 02:10 PM)I have a dual 250 setup in a Tyan S2885 board with no OCing.  I have 4 Gig of DDR400 RAM, 2-200GB SATA hard drives in a RAID 0 configuration, and a Quadro FX 4000 graphics card.

I have the machine set up for dual boot with Win XP Pro and Windows XP 64.  I have not looked to see if the same thing is happening under Win 64.  I am on the road this week so I cant check it out, but I am interested to see if the programs get the same time allocation as with XP 32.
[right][snapback]468065[/snapback][/right]

Try changing the process priority by right clicking on the process in task manager. I think you'll find that setting a process to the highest priority (realtime) will allow it to use up to 100% of the available resources. For a single threaded program one side of the CPU graph will max out and give you 50% utilitization. For multithreaded they may easily go to 100%. Note that when a program is waiting on things like the disk drives utilization can drop to zero.

Doug
Statistics
112018 users are registered to the AMD Processors forum.
There are currently 0 users logged in.

FuseTalk Hosting Executive Plan v3.2 - © 1999-2014 FuseTalk Inc. All rights reserved.



Contact AMD Terms and Conditions ©2007 Advanced Micro Devices, Inc. Privacy Trademark information