Welcome to MilkyWay@home

Can you add option to not run CPU versions of applications for which GPU versions are available?

Message boards : Number crunching : Can you add option to not run CPU versions of applications for which GPU versions are available?
Message board moderation

To post messages, you must log in.

AuthorMessage
kotenok2000
Avatar

Send message
Joined: 22 May 11
Posts: 71
Credit: 5,685,114
RAC: 0
Message 70436 - Posted: 25 Jan 2021, 14:06:43 UTC

Can you add option to not run CPU versions of applications for which GPU versions are available?
I want to focus my cpu on N-Body Simulation and run Separation on gpu..
ID: 70436 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Holdolin

Send message
Joined: 9 Dec 11
Posts: 38
Credit: 1,497,896,956
RAC: 0
Message 70438 - Posted: 25 Jan 2021, 15:35:50 UTC - in response to Message 70436.  

That can be achieved by setting up a second location preference. For instance, the default setting can run GPU work, and you could set up, let's say work location, to do CPU work. That's how I do it. To do this, go to project preferences. Under the edit preferences link there are buttons to add separate preferences for home, work, and school. After you get a setting for the non-default preferences, go to your account page and click on the "computers on this account" link. Now looking at your list of computers, on the left hand side is a link for details, click on that. At the bottom there is a location drop-down menu. Select your location and then click the update location button. Hope that helps :)
ID: 70438 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
kotenok2000
Avatar

Send message
Joined: 22 May 11
Posts: 71
Credit: 5,685,114
RAC: 0
Message 70574 - Posted: 12 Feb 2021, 19:34:52 UTC - in response to Message 70438.  

Will there be gpu version of n-bodyapplication?
ID: 70574 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Keith Myers
Avatar

Send message
Joined: 24 Jan 11
Posts: 715
Credit: 555,629,295
RAC: 42,185
Message 70579 - Posted: 13 Feb 2021, 18:05:35 UTC - in response to Message 70574.  

I believe Tom stated they are working on developing an n-body gpu app currently.
ID: 70579 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Jim1348

Send message
Joined: 9 Jul 17
Posts: 100
Credit: 16,967,906
RAC: 0
Message 70580 - Posted: 13 Feb 2021, 21:12:24 UTC - in response to Message 70438.  

That can be achieved by setting up a second location preference.

But that requires two PCs. I don't think you can exclude them on a single PC with a single location.
That would be useful, though I think BOINC has scheduling/priority problems when you try to run both CPU and GPU work units on the same PC anyway.
ID: 70580 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile mikey
Avatar

Send message
Joined: 8 May 09
Posts: 3339
Credit: 524,010,781
RAC: 0
Message 70582 - Posted: 14 Feb 2021, 11:38:04 UTC - in response to Message 70580.  

That can be achieved by setting up a second location preference.


But that requires two PCs. I don't think you can exclude them on a single PC with a single location.
That would be useful, though I think BOINC has scheduling/priority problems when you try to run both CPU and GPU work units on the same PC anyway.


Yes Boinc does have problems cpu and gpu scheduling and yes you can run both on the same pc with fewer problems...load up a 2nd copy of Boinc in a different directory and run one for cpu tasks and one for gpu tasks. It's not as easy as it sounds but not that difficult either.
ID: 70582 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Jim1348

Send message
Joined: 9 Jul 17
Posts: 100
Credit: 16,967,906
RAC: 0
Message 71017 - Posted: 23 Jul 2021, 18:23:57 UTC - in response to Message 70582.  

Yes Boinc does have problems cpu and gpu scheduling and yes you can run both on the same pc with fewer problems...load up a 2nd copy of Boinc in a different directory and run one for cpu tasks and one for gpu tasks. It's not as easy as it sounds but not that difficult either.

I finally got around to doing it. I have done it before when needed, and it does work fine, at least on Linux.

I think that is the hard way though. The project could provide that option I would think.
I doubt that very many people will do the double instances of BOINC trick. It is a bit involved the first time.
ID: 71017 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile mikey
Avatar

Send message
Joined: 8 May 09
Posts: 3339
Credit: 524,010,781
RAC: 0
Message 71022 - Posted: 24 Jul 2021, 10:03:27 UTC - in response to Message 71017.  

Yes Boinc does have problems cpu and gpu scheduling and yes you can run both on the same pc with fewer problems...load up a 2nd copy of Boinc in a different directory and run one for cpu tasks and one for gpu tasks. It's not as easy as it sounds but not that difficult either.

I finally got around to doing it. I have done it before when needed, and it does work fine, at least on Linux.

I think that is the hard way though. The project could provide that option I would think.
I doubt that very many people will do the double instances of BOINC trick. It is a bit involved the first time.


Yes it is
ID: 71022 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote

Message boards : Number crunching : Can you add option to not run CPU versions of applications for which GPU versions are available?

©2024 Astroinformatics Group