How to run 2 instance of Boinc simultaneously ? (on Win)

Message boards : Number crunching : How to run 2 instance of Boinc simultaneously ? (on Win)
Message board moderation

To post messages, you must log in.

AuthorMessage
Jezek - Saip

Send message
Joined: 19 May 99
Posts: 5
Credit: 742,792
RAC: 0
Czech Republic
Message 8813 - Posted: 16 Jul 2004, 19:39:07 UTC

How to run 2 instance of Boinc simultaneously ? (on Win)
When I start another boinc_gui.exe (from another folder), just start blink or appear from systray the old instance.
How ?? :-) Thanks
ID: 8813 · Report as offensive
Profile Keck_Komputers
Volunteer tester
Avatar

Send message
Joined: 4 Jul 99
Posts: 1575
Credit: 4,152,111
RAC: 1
United States
Message 8817 - Posted: 16 Jul 2004, 19:55:52 UTC

There is no real reason to run 2 instances of BOINC. BOINC will run as many copies of the applications as there are CPUs, provided your settings allow it. Running more applications than CPUs tends to be counter productive.

John Keck
BOINCing since 2002/12/08
ID: 8817 · Report as offensive
Jezek - Saip

Send message
Joined: 19 May 99
Posts: 5
Credit: 742,792
RAC: 0
Czech Republic
Message 8849 - Posted: 16 Jul 2004, 22:00:32 UTC

Ok, then my question is, how to run 2 units at once ? I read some older threads about CPU with HT, where people running 1 or 2 units at one time, how they wants. - How to do it ? I have some PC with HT, but there is stil only 50% of CPU usage - how to set unit to the "second" CPU, which delayed ??
Thanks.
ID: 8849 · Report as offensive
CyberGoyle
Avatar

Send message
Joined: 2 Jun 99
Posts: 160
Credit: 3,622,756
RAC: 26
United States
Message 8850 - Posted: 16 Jul 2004, 22:02:18 UTC

If BOINC is only using 50% of your CPU and processing only one work unit at a time, then hyperthreading is disabled on your PC.


<a>
ID: 8850 · Report as offensive
Jezek - Saip

Send message
Joined: 19 May 99
Posts: 5
Credit: 742,792
RAC: 0
Czech Republic
Message 8851 - Posted: 16 Jul 2004, 22:07:06 UTC

Ahaa, super, thanks for kick me forward :-). I have to look to BIOS... (I guess there is a problem or not ?)
ID: 8851 · Report as offensive
MAVRIK

Send message
Joined: 10 Apr 02
Posts: 2
Credit: 516,448
RAC: 0
United Kingdom
Message 8852 - Posted: 16 Jul 2004, 22:14:20 UTC - in response to Message 8851.  
Last modified: 16 Jul 2004, 22:17:20 UTC

> Ahaa, super, thanks for kick me forward :-). I have to look to BIOS... (I
> guess there is a problem or not ?)
>
>
Yes you need to enable HT in the bios!I aslo think you need to reinstall you OS
for it to work,but i'm not to sure on that one!



ID: 8852 · Report as offensive
Pascal, K G
Volunteer tester
Avatar

Send message
Joined: 3 Apr 99
Posts: 2343
Credit: 150,491
RAC: 0
United States
Message 8865 - Posted: 16 Jul 2004, 23:10:04 UTC

Check this thread out it may help you...Learn More

ID: 8865 · Report as offensive
Lee Wilkinson

Send message
Joined: 16 Sep 99
Posts: 1
Credit: 75,559
RAC: 0
Australia
Message 8891 - Posted: 17 Jul 2004, 0:14:01 UTC - in response to Message 8851.  

> Ahaa, super, thanks for kick me forward :-). I have to look to BIOS... (I
> guess there is a problem or not ?)
>
>
An easy way to see if your HT is enabled is looking in Taskmanager in Windows, if it shows 2 CPU's then its working. After that you just need to set your BOINC prefs for two CPU's. I works fine on my PC.
ID: 8891 · Report as offensive
Daniel Schaalma
Volunteer tester
Avatar

Send message
Joined: 28 May 99
Posts: 297
Credit: 16,953,703
RAC: 0
United States
Message 8901 - Posted: 17 Jul 2004, 0:54:58 UTC

As long as you are running Windows 2000 Professional or Windows XP Professional, you shouldn't have to re-install Windows. It should automatically recognize H/T as a second CPU and make use of it. But beware that Windows 98, Win98SE, and Windows ME are NOT multiprocessor capable. They
will give you the "New hardware found" and recognize that there is a second CPU, but they will NOT make any use of it. Happy crunching.

Regards, Daniel.
ID: 8901 · Report as offensive
Profile Misfit
Volunteer tester
Avatar

Send message
Joined: 21 Jun 01
Posts: 21804
Credit: 2,815,091
RAC: 0
United States
Message 8902 - Posted: 17 Jul 2004, 0:55:46 UTC - in response to Message 8852.  
Last modified: 17 Jul 2004, 23:58:38 UTC

> Yes you need to enable HT in the bios!I aslo think you need to reinstall you
> OS
> for it to work,but i'm not to sure on that one!
>
>
>
>
HT is hardware based so you should not have to reinstall the OS. However if you ever update your BIOS then check your settings to make sure they didn't revert back to the default.
ID: 8902 · Report as offensive
Bill Barto

Send message
Joined: 28 Jun 99
Posts: 864
Credit: 58,712,313
RAC: 91
United States
Message 8946 - Posted: 17 Jul 2004, 4:16:12 UTC - in response to Message 8901.  

> As long as you are running Windows 2000 Professional or Windows XP
> Professional, you shouldn't have to re-install Windows. It should
> automatically recognize H/T as a second CPU and make use of it. But beware
> that Windows 98, Win98SE, and Windows ME are NOT multiprocessor capable. They
> will give you the "New hardware found" and recognize that there is a second
> CPU, but they will NOT make any use of it. Happy crunching.
>
> Regards, Daniel.
>
Windows XP Home will also recognize and use HT.
ID: 8946 · Report as offensive
Profile Dualatin

Send message
Joined: 3 Apr 99
Posts: 6
Credit: 7,882
RAC: 0
United States
Message 8962 - Posted: 17 Jul 2004, 6:43:38 UTC - in response to Message 8946.  
Last modified: 17 Jul 2004, 6:45:37 UTC

>> Windows XP Home will also recognize and use HT.


Really??? I didn't think MS gave anything away with base products anymore. I will have to try it.

Thanks, Barto! I love it when I learn something new :o)

ID: 8962 · Report as offensive
Profile Toby
Volunteer tester
Avatar

Send message
Joined: 26 Oct 00
Posts: 1005
Credit: 6,366,949
RAC: 0
United States
Message 8975 - Posted: 17 Jul 2004, 7:54:30 UTC - in response to Message 8850.  

> If BOINC is only using 50% of your CPU and processing only one work unit at a
> time, then hyperthreading is disabled on your PC.

Uhh... no. The only way BOINC will only use 50% of your CPU is if HT is ENABLED but BOINC is only running one instance of the seti@home client. And the only way THIS will happen is if it either can't get enough work from the server to keep both CPUs running or you have it set to only use 1 CPU in your preferences.
ID: 8975 · Report as offensive
Jezek - Saip

Send message
Joined: 19 May 99
Posts: 5
Credit: 742,792
RAC: 0
Czech Republic
Message 8984 - Posted: 17 Jul 2004, 9:08:39 UTC - in response to Message 8975.  

> > If BOINC is only using 50% of your CPU and processing only one work unit
> at a
> > time, then hyperthreading is disabled on your PC.
>
> Uhh... no. The only way BOINC will only use 50% of your CPU is if HT is
> ENABLED but BOINC is only running one instance of the seti@home client. And
> the only way THIS will happen is if it either can't get enough work from the
> server to keep both CPUs running or you have it set to only use 1 CPU in your
> preferences.
>
>

Hmm, bad news, listen my situation:
Several CPU's with HT, all recognize as HT, because in Task Manager are as 2 CPU's
OS is in most case Win XP Pro or W 2003 Ent. Server or W2k Adv. server.
My preference are on default > it means 1 or 2 CPU in 1 PC enabled.
And the question of work - On 2 computers I have 2 more units in queque as ready to run, so work is also available, BUT STILL IS THERE ONLY 50% CPU USAGE ;-(( Any other idea ?
Thanks !
ID: 8984 · Report as offensive
[BOINCstats] LostBoy

Send message
Joined: 25 Nov 01
Posts: 4
Credit: 403,873
RAC: 0
Message 8986 - Posted: 17 Jul 2004, 9:21:06 UTC - in response to Message 8984.  

>
> Hmm, bad news, listen my situation:
> Several CPU's with HT, all recognize as HT, because in Task Manager are as 2
> CPU's
> OS is in most case Win XP Pro or W 2003 Ent. Server or W2k Adv. server.
> My preference are on default > it means 1 or 2 CPU in 1 PC enabled.
> And the question of work - On 2 computers I have 2 more units in queque as
> ready to run, so work is also available, BUT STILL IS THERE ONLY 50% CPU USAGE
> ;-(( Any other idea ?
> Thanks !
>
>
Try to attach again. Only an idea.
ID: 8986 · Report as offensive
Daniel Schaalma
Volunteer tester
Avatar

Send message
Joined: 28 May 99
Posts: 297
Credit: 16,953,703
RAC: 0
United States
Message 9017 - Posted: 17 Jul 2004, 11:58:28 UTC

>> Windows XP Home will also recognize and use HT.

Yes, Bill is right. Sorry... Forgot about that one.


> Hmm, bad news, listen my situation:
> Several CPU's with HT, all recognize as HT, because in Task Manager are as 2
> CPU's
> OS is in most case Win XP Pro or W 2003 Ent. Server or W2k Adv. server.
> My preference are on default > it means 1 or 2 CPU in 1 PC enabled.
> And the question of work - On 2 computers I have 2 more units in queque as
> ready to run, so work is also available, BUT STILL IS THERE ONLY 50% CPU USAGE
> ;-(( Any other idea ?
> Thanks !

If you have your account preferences set to use 2 CPU's in a multiprocessor machine, and H/T is enabled in your BIOS, and you see 2 graphs for CPU's in the task manager, then it should be processing 2 WU's at once. If the 'Work' tab in BOINC shows 2 WU's running, then H/T is working properly. As far as the CPU usage chart in the task manager goes, (at least in XP Pro), for some reason it shows each processor at 50% load. I have a Dual Opteron 248 machine, A Dual PII Xeon machine, and a 3.06Ghz P4 with H/T, and they are all processing 2 WU's at a time, and the task manager shows 50% load per CPU in all of the machines. I am beginning to think that what the task manager is telling me is that each CPU is processing 50% of the total machine's capacity... I.E. 100% workload times 2 CPU's= 100% of the machine's total capability. If one graph showed 50%, and the other showed 0%, then one CPU is working at full capacity, and the other is idle. I could be wrong, but this is how it appears to me. Happy Crunching...

Regards, Daniel.
ID: 9017 · Report as offensive
Jezek - Saip

Send message
Joined: 19 May 99
Posts: 5
Credit: 742,792
RAC: 0
Czech Republic
Message 9084 - Posted: 17 Jul 2004, 18:59:35 UTC - in response to Message 9017.  


> If you have your account preferences set to use 2 CPU's in a multiprocessor
> machine, and H/T is enabled in your BIOS, and you see 2 graphs for CPU's in
> the task manager, then it should be processing 2 WU's at once. If the 'Work'
> tab in BOINC shows 2 WU's running, then H/T is working properly. As far as the
> CPU usage chart in the task manager goes, (at least in XP Pro), for some
> reason it shows each processor at 50% load. I have a Dual Opteron 248 machine,
> A Dual PII Xeon machine, and a 3.06Ghz P4 with H/T, and they are all
> processing 2 WU's at a time, and the task manager shows 50% load per CPU in
> all of the machines.

Thanks for replay, but BOINC processing only one WU at a time. (where I wrote, that are processing 2 WU's at once??).
My CPU's are mostly Xeon with HT, PIV 2.8&HT...so, still nobody replay, how to run 2 WU at once :-( (But thanks for all reaction above !)
ID: 9084 · Report as offensive
Bill Barto

Send message
Joined: 28 Jun 99
Posts: 864
Credit: 58,712,313
RAC: 91
United States
Message 9104 - Posted: 17 Jul 2004, 19:46:00 UTC - in response to Message 9084.  

>
> > If you have your account preferences set to use 2 CPU's in a
> multiprocessor
> > machine, and H/T is enabled in your BIOS, and you see 2 graphs for CPU's
> in
> > the task manager, then it should be processing 2 WU's at once. If the
> 'Work'
> > tab in BOINC shows 2 WU's running, then H/T is working properly. As far
> as the
> > CPU usage chart in the task manager goes, (at least in XP Pro), for some
> > reason it shows each processor at 50% load. I have a Dual Opteron 248
> machine,
> > A Dual PII Xeon machine, and a 3.06Ghz P4 with H/T, and they are all
> > processing 2 WU's at a time, and the task manager shows 50% load per CPU
> in
> > all of the machines.
>
> Thanks for replay, but BOINC processing only one WU at a time. (where I wrote,
> that are processing 2 WU's at once??).
> My CPU's are mostly Xeon with HT, PIV 2.8&HT...so, still nobody replay,
> how to run 2 WU at once :-( (But thanks for all reaction above !)
>
>
Just for grins, set up preferences for home in your account, then make sure all your computers are set to use "home" preferences and then do an update from the projects tab.
ID: 9104 · Report as offensive
Profile Keck_Komputers
Volunteer tester
Avatar

Send message
Joined: 4 Jul 99
Posts: 1575
Credit: 4,152,111
RAC: 1
United States
Message 9211 - Posted: 18 Jul 2004, 2:28:16 UTC

Verify that your preferences are set to use at most 2, 4 or however many CPUs your largest box has including virtual CPUs. Update/save the settings on the web site just in case they are not stored properly. Update the settings in the client. Exit and restart the client. Wait about 15 minutes. If you are still only running one instance after that, exit the client. Create numbered directory(s) under boinc/slots for each CPU on the computer ie. 0, 1, ect. Then restart the client.

Sorry I misunderstood the question the first time.

John Keck
BOINCing since 2002/12/08
ID: 9211 · Report as offensive

Message boards : Number crunching : How to run 2 instance of Boinc simultaneously ? (on Win)


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.