Two processors and one dll

  • Thread starter Thread starter DavidS
  • Start date Start date
D

DavidS

Hello, I have just upgraded my Dell workstation by adding another Xeon 3.4
Ghz processor (total 2) and find that the main charting program I'm running
is not display charts correctly. It uses a dll that I've been told has split
its 'functions' across both processors, which causes the problem. Is it
possible to configure Windows XP in such a way so that the dll can only see
and use one of the processors. This would resolve the problem. Thanks for
your help, David
 
DavidS said:
Hello, I have just upgraded my Dell workstation by adding another Xeon 3.4
Ghz processor (total 2) and find that the main charting program I'm running
is not display charts correctly. It uses a dll that I've been told has split
its 'functions' across both processors, which causes the problem. Is it
possible to configure Windows XP in such a way so that the dll can only see
and use one of the processors. This would resolve the problem. Thanks for
your help, David

I'm guessing the keyword you want is "affinity".

Using Task Manager to set affinity:
http://www.informit.com/articles/article.asp?p=465310&seqNum=2&rl=1

A command line utility, to launch an application to run on only one core.
http://www.activeplus.com/us/freeware/runfirst/

More results here:
http://www.altavista.com/web/results?q=affinity+runfirst

Paul
 
Paul, thanks very much. Although I can't see a process for the dll, I can
see 5 processess for the graphics program. I set affinity for all 5 to 1
processor but unfortunately it didn't make a difference. The dll is called
from within one of these 5 programs. However, you've opened up an area of
research and I may find something. Cheers, David
 
Try adding /numproc=1 to the end of your boot.ini boot
description line - multi(0)................... /numproc=1. If that
works you can add a copy of the original line with the
above switch added and change the WINDOWS="..."
description to something like WinXP Pro Single CPU.
Then you can select 1 or 2 processors on startup as
required.
 
Honestly, when you add a second CPU to a machine, the best thing to do next
would be a complete reinstallation of WindowsXP.

Cannot tell you for sure if this will solve your problem in this particular
case but I don't see how doing this could make things worse either.
 
Back
Top