View Full Version : Duel Processor
Merlin45
01-20-2005, 08:49 PM
I am going out on a limb here, But I have tried to run on a duel Processor system and it seems to only run the same work.
I have made different directories and so on. but still seems to use only the same unit for both processors.
Am I missing something? or is it really running different tests?
thanks in advance
Problem is inorder to run dual processors you need to use the service install, otherwise both processors will use the same registry key (i.e. process the same k/n pair).
Mystwalker
01-21-2005, 07:02 AM
I assume the service installer to just call the SoB client with a special parameter, so it uses disjoint reg keys (e.g. cache2).
Knowing this parameter, it would be possible to spawn multiple instances without the service installer (and thus without administrator priviledged needed).
After all, prime95/mprime also have such a switch...
Merlin45,
Do you need help on the setup.. both our answers appear cryptic...
If so we need to know, your rights to the computer(is it your home machine, borgged, admin access etc.), O/S (win2000, xp, linux, etc) also what type of dual dual p3, xeon, opteron, P4, etc...
Ken_g6[TA]
01-21-2005, 02:48 PM
The short answer: If you don't use the service installer, a "duel processor" system will make two instances duel over the same number. ;)
From what I can tell, the service installer starts one service, then changes a registry key (config\ClientKey), then starts the second service, then changes the key back. So you can't do this easily with the client alone, but it might be possible with a batch program.
e.g.
start sb
regedit /s /i for_proc_2.reg
start sb
regedit /s /i for_proc_1.reg
where for_proc_1.reg looks like
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\LhDn\sob\config]
"ClientKey"="Software\\LhDn\\sob\\cache"
and for_proc_2.reg looks like
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\LhDn\sob\config]
"ClientKey"="Software\\LhDn\\sob\\cache2"
Note: This is just a rough idea of what to do. I don't have a dual-proc machine, and haven't tested it. I'm not sure how to set processor affinity, for instance.
Mystwalker
01-21-2005, 03:40 PM
Originally posted by Ken_g6[TA]
From what I can tell, the service installer starts one service, then changes a registry key (config\ClientKey), then starts the second service, then changes the key back.
But wouldn't that cause confusion when one of the two instances receives a new tests and wants to save that info into the registry?
In addition, IIRC, the instances have different names in their window title...
Theadalus
01-21-2005, 05:03 PM
What's the big secret about these sb-parameters :confused:
Merlin45
01-21-2005, 10:42 PM
Originally posted by vjs
Merlin45,
Do you need help on the setup.. both our answers appear cryptic...
If so we need to know, your rights to the computer(is it your home machine, borgged, admin access etc.), O/S (win2000, xp, linux, etc) also what type of dual dual p3, xeon, opteron, P4, etc...
Its one of 12 computers in my farm, It mostly does video / audio editing for DVD burning of personal home movies from Beta and VHS
Its running 2000Pro on a duel 2.0 MP ( converted from XP processors myself to run as MP's )
I was figuring that it was going to have to be something to do with the registry or service program. Registry editing is no problem for me, but a service install, never done it for a distributed networking program yet.
But its on hold for now, for it seems to shut down after starting 1 instance on SOB.
Temps are all within norms, 110F on both processors at 100% for 2 hours of running, they drop to 92F when not doing anything. Powersupply temp is holding a cool 98F - 103F. Chipset is holding at 98F under full load.
Right now I am in the process of running a diagnostic load test on the power supply to see if there is a problem there, but so far nothing is outside of the operating specs.
Have a new 500watt PS unit on shelf, dont want to install it yet, but may just to see.
The machine setup looks good your temps look pretty good
a 18 degree underload also sounds reasonable.
If you've already installed the client believe it or not you have the service install on your HD already.
Open the folder sb in program files.
You'll find a ReadMeNT.txt
you can read the file and probably figure it out yourself but here goes...
start --> Run --> Type in command to bring up a dos prompt
at the dos prompt navigate to the same folder as sb...
cd.. <enter>
cd.. <enter>
cd progra~1 <enter>
cd sb <enter>
then type
sobsvc -i <enter> installs service
sobsvc -o <enter> auto optimizes for 2 processors
sobsvc -m
If you have problems you can always try the other switches but this should do you...
Now you can restart the machine or go into manage, services and applications, services, then find sb and right click start...
Let us know...
P.S. To later modify the registry the only trick is it's under local machine/software/LhDn/sob/config and there is no doucmentation for what is 1 and what is 0, I believe they do follow standard on/off however, but some dwords use 2 etc.
cjohnsto
01-22-2005, 12:11 AM
It may be worth trying a benchmark/burn in test using prime95, sob uses the same core but this should provide results for any hardware malfunction quicker (since is does small tests with known results), if it does not exibit the same problems as sob then that would be interesting.
Merlin45
01-22-2005, 09:27 PM
Well, she's up and running.
The only thing I wish I could see is what kind of performance she is putting out compaired to my other 2.0XP unit.
Is there a way to see what its doing?
allio
01-22-2005, 10:02 PM
Adding the -k switch will restart the clients at login, meaning you can see them in your system tray like you could without the service install.
ie. sobsvc -k
Otherwise just look in your pending tests page.
Ooops...
Forgot about that one :haddock:, if you don't
sobsvc -k
You won't see the "17's" in the taskbar.
The good thing is you can do the sobsvc -k reboot and they will appear, don't have restart tests from the begining or anything. Might also be a good idea to check to make sure your clients are running with the correct username.
Ken_g6[TA]
01-23-2005, 01:45 PM
You don't even have to reboot on NT-based Windows. And I think you're running one because pre-NT they didn't support dual processors.
Just type 'net restart "Seventeen or Bust Service"' at a command prompt. :)
Powered by vBulletin® Version 4.2.4 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.