UNSOLVED

infael

updated

22 years ago

Closed

I

infael

82 Posts

0

15964

November 30th, 2004 16:00

hyperthreaded CPU

I had read somewhere that an HT CPU would give you a view of 2 processors in Task Mgr, and processes could be assigned to a certain processor. I don't have this view in Task Mgr. How can I view processor usage?
 
TIA
infael
  • ejn63

    11 Legend

    87468 Posts

    321253 Points

    649

    0

    Posted November 30th, 2004 16:00

    What system do you have?
  • bacillus

    2 Intern

    14378 Posts

    649

    0

    Posted November 30th, 2004 18:00

    You can't specify which logical processor does which process.
    if you do indeed have a CPU with hyperthreading enabled then to view 2 CPUs in task manager click on the performance tab> view> CPU history and select one graph per CPU.
  • LS1Chris

    11 Posts

    676

    0

    Posted November 30th, 2004 18:00

    I use this method on MS Flight Sim 2004, here's the prodecure copied from my tweaks manual:
     
    After starting FS, go into task manager (CTRL_ALT_DEL)
    Select Processes tab
    Right click on FS9.exe, select "Set Affinity"
    Disable one of the two check boxes so that FS9 only runs on one virtual CPU.
    Do the same on any other running utilities and select the other virtual processor.
     
    Users who run a lot of extra software report as much as a doubling in frame rates. This, of course, assumes that hyperthreading is supported and enabled on your motherboard and BIOS settings.

    So the same applies except the program listed can be something else.

    Message Edited by LS1Chris on 11-30-2004 02:34 PM

  • infael

    82 Posts

    649

    0

    Posted November 30th, 2004 18:00

    I have an Inspiron 9100.
  • LS1Chris

    11 Posts

    676

    0

    Posted November 30th, 2004 19:00

    It works for me, I have Pent. 4 with HT.
    No downside to it either other than manually setting it everytime I want to run FS2004.
  • TDunn

    379 Posts

    676

    0

    Posted November 30th, 2004 19:00

    That's a cool concept.  But is FS dual processor aware in the first place?
    If it's not then maybe it's losing some performance dealing with a dual setup
    to make such an impact by designating a single CPU.  Otherwise, I don't see
    why a program that is dual processor aware would perform better by going to one.
    I haven't used the Set Affinity setting yet so it will be fun to check it out.
    Thanks for the heads up on that one LS1Chris.................TD
  • anettis

    366 Posts

    676

    0

    Posted November 30th, 2004 23:00

    I think the reason this trick increases performance is because it essentially provides a virtual CPU exclusively for FS.  All other tasks are being setup on the other virtual CPU.  This means that all sorts of interrupt requests assocaited with other background tasks won't need to be serviced by the virtual CPU that is running FS.
  • LS1Chris

    11 Posts

    676

    0

    Posted December 1st, 2004 00:00

    ^^^^exactly the point.

    Is the AGP Aperture set to 64mb default with my Nvidia GeForce FX Go5200?

    Message Edited by LS1Chris on 11-30-2004 08:10 PM

  • 4fluke

    354 Posts

    676

    0

    Posted December 1st, 2004 02:00

    Interesting tweak - do you have more of these that you could share with us?
  • TDunn

    379 Posts

    260

    0

    Posted December 1st, 2004 03:00

    So you're saying that by assigning a process this way isolates that process to the selected
    processor and keeps everything else on the other?
    This is worthy of some Intel white paper reading.  Very cool........TD