running 2 BOINCs ?

Message boards : Questions and problems : running 2 BOINCs ?
Message board moderation

To post messages, you must log in.

1 · 2 · Next

AuthorMessage
edwardpf

Send message
Joined: 2 Jan 12
Posts: 5
Message 41881 - Posted: 2 Jan 2012, 5:43:37 UTC

Where can I find the info needed to run 2 independent BOINC clients on 1 computer.
Do ineed 2 BOINC managers etc.

Thanks

Ed F
ID: 41881 · Report as offensive
edwardpf

Send message
Joined: 2 Jan 12
Posts: 5
Message 41887 - Posted: 2 Jan 2012, 7:24:39 UTC - in response to Message 41886.  

Thanks for the reply!

I'm using windows-7 on a core i-7 860 2.8Gh 16Gb mem 9Tb disk 2 GPU cards. This is a hobby/retirement-fun computer ... I/we play no games on it.

Now ... don't laugh ...

I would prefer 2 independent BOINC clients running to test out a (dumb??) idea.

I am running only SETI@Home on the 8CPUs and 2 GPU cards ... no other projects.

My knowledge of INTEL hardware is little to none (... although back in the '70's I did quite a bit of assembly language programming).

I am using Lunatics enhanced S@h 3.9 to get a little more work out of the system.

It appears to me that running the CPU's in HT mode gives about a 20% boost in "work done" over not running in HT mode. It seems to me to be a BAD idea to run the same process on both sides of the CPU ... the advantage will be in chance timing of the arriving instruction stream on the hardware being used ... Sooooo what I'd like to do is run one BOINC client with the SSSE3 optimized code on CPU's 0,2,4,6 (by setting boinc.exe to an affinity of 0,2,4,6) and run the other BOINC using some other optimized code on CPU's 1,3,5,7 (by setting the other boinc.exe to an affinity of 1,3,5,7) and see if I can get a bewtter than 20% improvement by actually using more of the CPU hardware.

(Or am I wayyyy off my rocker??)

Ed F

ID: 41887 · Report as offensive
Profile Gundolf Jahn

Send message
Joined: 20 Dec 07
Posts: 1069
Germany
Message 41890 - Posted: 2 Jan 2012, 10:37:39 UTC - in response to Message 41887.  

See if the following link has usable information for you:

Running different Nvidia architectures optimal in same host with seti@home and other BOINC projects

Gruß,
Gundolf
ID: 41890 · Report as offensive
edwardpf

Send message
Joined: 2 Jan 12
Posts: 5
Message 41898 - Posted: 3 Jan 2012, 0:20:54 UTC - in response to Message 41890.  
Last modified: 3 Jan 2012, 0:24:32 UTC

I think I've followed the example as far as I can BUT I don't seem to be able to connect to the 2nd BOINC client using the BOINCMgr. I have attempted to connect to the 2nd client using the advanced/select computer/host name/password mechanism using computer name "localhost:9999" and the password created vis notepad in gui_rpc_auth.cfg but keep getting attached back to the orig BOINC client. This is true even if I put the " <allow_multiple_clients>1</allow_multiple_clients>" line in cc_config.xml ... any ideas on how to do the connect??

BTW: do I need admin priv for any of the steps??

Ed F
ID: 41898 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15483
Netherlands
Message 41902 - Posted: 3 Jan 2012, 7:29:08 UTC

As far as I know, the <allow_multiple_clients/> option, both as start-up attribute to the BOINC binary and in cc_config.xml, are still under construction. The developers wanted to come back to this at a later time, when things aren't so hectic. Since we're still in the middle of beta testing BOINC 7, now isn't the time for them to go figure this out.
ID: 41902 · Report as offensive
Claggy

Send message
Joined: 23 Apr 07
Posts: 1112
United Kingdom
Message 41907 - Posted: 3 Jan 2012, 12:14:05 UTC - in response to Message 41906.  

I have it working with BOINC 7.0.2 and I am pretty sure I did it with 6.12.x a few months ago. I think it might not work on Windows, just Linux.

I had it working under Boinc 6.10.58 (under windows 7 x64) a few months ago, the problem i had with it was both installations had the same CPID,
attaching to a project would generate a new Host ID, but other installation then had all it's Wu's marked as abandoned, and had to get fresh Wu's,
attaching to a 2nd project gave me same Host ID as first installation, it then resent the 1st installations Wu's to the 2nd Installation, so i stopped trying to run two projects on the 2nd installation,

Claggy
ID: 41907 · Report as offensive
edwardpf

Send message
Joined: 2 Jan 12
Posts: 5
Message 41910 - Posted: 3 Jan 2012, 20:49:04 UTC - in response to Message 41907.  

the "gui_rpc_auth.cfg" is fine ...

using <allow_multiple_clients>1</allow_multiple_clients>in the orig BOINCs config file fires up 2 boinc.exe's and shutting down BOINC only kills 1 of them ... so after several attempts to make it work I find I have half a dozen boinc.exe's I have to kill (sigh) ... so I need a little more watchfulness I guess ...

The next posts do concern me ... don't know if this can be done using 6.12.34. perhaps I need to wait 'till V7??

Is this functionality working in V7?
Do I have a chance???

Ed F
ID: 41910 · Report as offensive
edwardpf

Send message
Joined: 2 Jan 12
Posts: 5
Message 41953 - Posted: 6 Jan 2012, 5:07:09 UTC - in response to Message 41911.  

With the "normal" boinc running (but suspended) I enter Via cmd prompt OR Windows shortcut:

C:\BOINC_2_Programs\boincmgr.exe /m /n="New_Left" /g="9999" /p="139" /b="dir=c:\BOINC_2_data"

I get a boincmgr window with a request box to select computer name and "disconnected" in the bottom right corner where 'connected to localhost(6.12.34) normally appears.

When I select localhost:9999 and enter password 139 I get: "connecting to localhost" in the bottom right. Nothing else happens. Eventually I exit the boincmgr window via "File/Exit".

There are no updates in the c:\BOINC_2_data directory BUT in the production BOINC install directory I get "stdoutgui.txt" with a LOOOOONG list as follows:


[01/05/12 23:43:48] TRACE [6512]: init_asynch() boinc_socket: 768

[01/05/12 23:43:48] TRACE [6512]: init_asynch() connect: -1

[01/05/12 23:43:49] TRACE [6512]: init_poll(): sock = 768

[01/05/12 23:43:49] TRACE [6512]: init_poll(): sock = 768

[01/05/12 23:43:49] TRACE [6512]: init_poll(): sock = 768

[01/05/12 23:43:49] TRACE [6512]: init_poll(): sock = 768

[01/05/12 23:43:50] TRACE [6512]: init_poll(): sock = 768

[01/05/12 23:43:50] TRACE [6512]: init_poll(): retrying connect: -1

[01/05/12 23:43:50] TRACE [6512]: init_poll(): sock = 768

[01/05/12 23:43:50] TRACE [6512]: init_poll(): sock = 768

[01/05/12 23:43:50] TRACE [6512]: init_poll(): sock = 768

[01/05/12 23:43:51] TRACE [6512]: init_poll(): sock = 768

[01/05/12 23:43:51] TRACE [6512]: init_poll(): retrying connect: -1

.
.
.

'till I exit boincmgr

The "normal" BOINC is started with the "/m" switch.

And here ... now I'm stuck.


ANY Help appreciated!!!!!

Ed F
ID: 41953 · Report as offensive
edwardpf

Send message
Joined: 18 Feb 11
Posts: 20
United States
Message 42043 - Posted: 13 Jan 2012, 4:51:38 UTC - in response to Message 41954.  

Just arose from the 1 week crud ....

I don't see a "/d" option available ...

where is it documented??

Ed F
ID: 42043 · Report as offensive
edwardpf

Send message
Joined: 18 Feb 11
Posts: 20
United States
Message 42051 - Posted: 13 Jan 2012, 18:22:24 UTC - in response to Message 42045.  

Well ... another good try but another no-go ...

I copied boincmgr (and the needed sqlite3.dll) to BOINC_2_data cd'd to it and ran boincmgr with the /m /p/ and /g switches ... the results were identical to those above ... sigh ...

Any other ideas?? I'm stumped (again).

Ed F

P.S. windows boincmgr /h has no "/d" switch ... (oh well)
ID: 42051 · Report as offensive
edwardpf

Send message
Joined: 18 Feb 11
Posts: 20
United States
Message 42065 - Posted: 14 Jan 2012, 3:45:19 UTC - in response to Message 42055.  

Linux ... what is that?? ... ;)
I was HPUX certified prior to my retirement but the home P.C. serves everyone (none are Linux literate).

Creating a VM with win-7 and linux would require that I learn something new!!!

However, I did download SUSE today ... it's the only linux variant I've used (and then quite some time ago).

Is SUSE a good choice?

Where do I get a primer in setting up a VM?? .... (sigh!!).

I'll need to dedicate a CPU and its HT to do the experiment I'm trying to do here

Ed F
ID: 42065 · Report as offensive
1 · 2 · Next

Message boards : Questions and problems : running 2 BOINCs ?

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.