S@H SMP capable?

Michael

Elite member
Nov 19, 1999
5,435
234
106
You need to run two instances of SETI@home in two directories to take advantage of both your processors. What operating system are you using?

Michael
 

GreenBeret

Golden Member
May 16, 2000
1,796
0
0
Uh... Running 2 instances didn't work. It won't create the second instance. It is installed into 2 different directories. BTW, I am using w2k.
 

Michael

Elite member
Nov 19, 1999
5,435
234
106
S@H uses a "lock" file to keep the instances from using the same data file. Are you sure that you're running two different instances and that the working directory is set to two differetn directories?

Michael
 

Orange Kid

Elite Member
Oct 9, 1999
4,453
2,223
146
You must direct each instance at a CPU, ie; -cpu0 and -cpu1. This will make the client us a certain cpu for analysis. Hope this helps :)
 

GreenBeret

Golden Member
May 16, 2000
1,796
0
0
No, I'm not doing jak for TA. I can't get this darn thing to work! Argh! I have tried installing it to 3 different directories. I've downloaded a different WU twice, but when I try to open that second instance, nothing happens!

edit: What's interesting is that the CPUs are splitting the work 50-50 (under taskman), the single instance isn't giving it enough work. How do I specify a specific CPU or it to work on?
 

Michael

Elite member
Nov 19, 1999
5,435
234
106
Ok, if you can get one instance running, then you're at least doing 50% of waht the machine can do. Actually, you're doing better than 50% because you will not get a 100% boost from using two processors.

I use Linux on my two BP6 machines, but maybe this is the problem.

Are you trying to run two instances of the graphics version of the program? I think that you need either two command line instances or one command line and one graphic instance.

Michael
 

GreenBeret

Golden Member
May 16, 2000
1,796
0
0
THanks. I was trying to use the graphical version (which gobbles up CPU time just to display the graphics), so I'll try that.
 

PhotoLenny

Member
Jul 12, 2000
145
0
0
With Win2k, I'm running one 2.7 gui and one 2.4 cli, which is much faster than 2 cli's. On my dual 550e's my wu times are 8-8.5 with the cli and 7.5-8 with the gui, with the occaisional long wu (13 hrs.) with the gui. When I ran 2 cli's side by side, the wu times were 9-9.5. I'm also running SetiQ and Seti Spy. I've got the clients in different directories, and seti q in yet another, with both clients patched to SetiQ.
Seems to be working so far, I get 5-7 wu's per day, depending on timing.
If you have any other questions about S@H on a dual, win2k, don't hesitate to ask. I'm glad to help the team.
 

Ken g6

Programming Moderator, Elite Member
Moderator
Dec 11, 1999
16,701
4,661
75
In case you missed the other thread, Seti Driver with the command line client Hellburner mentioned should set you up. :)
 

Sukhoi

Elite Member
Dec 5, 1999
15,350
106
106
Have you tried the following?

DL the CLI client.

Make TWO folders for the client, such as SETI1 and SETI2.

Copy the CLI into each folder.

Make a shortcut to each client. So, when you go in the shortcut properties it looks like "c:\SEIT1\cli.exe" and "c:\SEIT2\cli.exe". The quotes are supposed to be there...Windows puts them in for some reason. Your file paths may be different, but you get the idea.

Now go into the shortcut properties and add -cpu0 to one shortcut and -cpu1 to the other. It should now look like "c:\SEIT1\cli.exe" -cpu0 and "c:\SEIT2\cli.exe" -cpu1

Now put a copy of each folder in c:\windows\start menu\programs\startup so each client starts when you start your computer.

You can also add the /h switch to the CLI to make it run hidden. Thus your shortcuts would look like "c:\SEIT1\cli.exe" -cpu0 /h and "c:\SEIT2\cli.exe" -cpu1 /h

If this doesn't work, or I forgot something, please tell me.