Index  | Recent Threads  | Unanswered Threads  | Who's Active  | Guidelines  | Search
 

Quick Go »
No member browsing this thread
Thread Status: Active
Total posts in this thread: 14
Posts: 14   Pages: 2   [ 1 2 | Next Page ]
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 6349 times and has 13 replies Next Thread
Huan-kun
Cruncher
Joined: Apr 29, 2015
Post Count: 21
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Feature request: split "Open Pandemics - COVID-19" into 2 projects - for CPU and for GPU

Hi there,

Is it possible to split "Open Pandemics - COVID-19" into 2 projects - for CPU and for GPU?
We can't run it on GPU only and use CPU for another project (MIP for example) at this moment. OP has a lot of chuncks in comparison with MIP and fills almost all CPU cores whole the time. If I want to run MIP I have to stop OP at all. But it is the only project in WCG that can be run on GPU.

Thank you.
----------------------------------------
[Edit 1 times, last edit by Huan-kun at May 4, 2021 8:16:55 PM]
[May 4, 2021 8:15:44 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Falconet
Master Cruncher
Portugal
Joined: Mar 9, 2009
Post Count: 3315
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Feature request: split "Open Pandemics - COVID-19" into 2 projects - for CPU and for GPU

This has been asked/mentioned before but the answer was that it isn't going to happen since this keeps things much simpler in the background, etc.

In any case, there is so little OPN for GPUs (aside from the recent stress test) that you'd still get very little work. For reference, there are only 2,000 workunits release every 30 minutes.
----------------------------------------


- AMD Ryzen 5 1600AF 6C/12T 3.2 GHz - 85W
- AMD Ryzen 5 2500U 4C/8T 2.0 GHz - 28W
- AMD Ryzen 7 7730U 8C/16T 3.0 GHz
[May 4, 2021 9:39:06 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Speedy51
Veteran Cruncher
New Zealand
Joined: Nov 4, 2005
Post Count: 1326
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Feature request: split "Open Pandemics - COVID-19" into 2 projects - for CPU and for GPU


In any case, there is so little OPN for GPUs (aside from the recent stress test) that you'd still get very little work. For reference, there are only 2,000 workunits release every 30 minutes.

4000 an hour or 96,000 a day.
----------------------------------------

[May 4, 2021 10:07:51 PM]   Link   Report threatening or abusive post: please login first  Go to top 
tux93
Cruncher
Germany
Joined: Jan 5, 2012
Post Count: 9
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Feature request: split "Open Pandemics - COVID-19" into 2 projects - for CPU and for GPU

You could use app_config.xml to only allow a limited number of OPN1 tasks to run in parallel so other threads can work on other projects, for example:
<app_config>
<app>
<name>opn1</name>
<max_concurrent>2</max_concurrent>
</app>
</app_config>

----------------------------------------


Primary: Intel i7-4790 + nVidia GTX 1060
Secondary: Intel i7-2600 + nVidia GTX 750 Ti
OS: openSUSE Tumbleweed
[May 5, 2021 9:20:49 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Huan-kun
Cruncher
Joined: Apr 29, 2015
Post Count: 21
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Feature request: split "Open Pandemics - COVID-19" into 2 projects - for CPU and for GPU

In any case, there is so little OPN for GPUs (aside from the recent stress test) that you'd still get very little work. For reference, there are only 2,000 workunits release every 30 minutes.


My GPU is busy whole the day every day by OPN. And about 20 GPU units in queue.
----------------------------------------
[Edit 2 times, last edit by Huan-kun at May 5, 2021 10:12:11 AM]
[May 5, 2021 10:07:21 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Huan-kun
Cruncher
Joined: Apr 29, 2015
Post Count: 21
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Feature request: split "Open Pandemics - COVID-19" into 2 projects - for CPU and for GPU

You could use app_config.xml to only allow a limited number of OPN1 tasks to run in parallel so other threads can work on other projects, for example:
<app_config>
<app>
<name>opn1</name>
<max_concurrent>2</max_concurrent>
</app>
</app_config>


Thanks. I'll try this but it's not quite what I wanted to achieve. These 2 threads can be not only for GPU, right?
----------------------------------------
[Edit 3 times, last edit by Huan-kun at May 5, 2021 10:10:13 AM]
[May 5, 2021 10:08:54 AM]   Link   Report threatening or abusive post: please login first  Go to top 
tux93
Cruncher
Germany
Joined: Jan 5, 2012
Post Count: 9
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Feature request: split "Open Pandemics - COVID-19" into 2 projects - for CPU and for GPU

This limits Open Pandemics CPU work units to two at a time, it doesn't affect GPU WUs at all.
The way I understood your question was how to prevent Open Pandemic CPU tasks from blocking all your threads, which this should achieve, if I misunderstood please explain some more.
----------------------------------------


Primary: Intel i7-4790 + nVidia GTX 1060
Secondary: Intel i7-2600 + nVidia GTX 750 Ti
OS: openSUSE Tumbleweed
[May 5, 2021 10:49:12 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Huan-kun
Cruncher
Joined: Apr 29, 2015
Post Count: 21
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Feature request: split "Open Pandemics - COVID-19" into 2 projects - for CPU and for GPU

This limits Open Pandemics CPU work units to two at a time, it doesn't affect GPU WUs at all.
The way I understood your question was how to prevent Open Pandemic CPU tasks from blocking all your threads, which this should achieve, if I misunderstood please explain some more.


No, this is correct. I thought the code will affect GPU tasks too. Thanks a lot!
----------------------------------------
[Edit 1 times, last edit by Huan-kun at May 5, 2021 2:46:13 PM]
[May 5, 2021 2:45:22 PM]   Link   Report threatening or abusive post: please login first  Go to top 
goben_2003
Advanced Cruncher
Joined: Jun 16, 2006
Post Count: 146
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Feature request: split "Open Pandemics - COVID-19" into 2 projects - for CPU and for GPU

This has been asked/mentioned before but the answer was that it isn't going to happen since this keeps things much simpler in the background, etc.

I think it may actually be to avoid having to change the web interface for the device profiles.

In the background it does turn your OPN from your device profile to different projects. The name is converted to a number (OPN1 = 92, OPNG = 94) and they are each limited (individually) to the number you set for OPN in project limits.
----------------------------------------

[May 8, 2021 7:47:52 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Link64
Senior Cruncher
Joined: Feb 19, 2021
Post Count: 206
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Feature request: split "Open Pandemics - COVID-19" into 2 projects - for CPU and for GPU

We can't run it on GPU only and use CPU for another project (MIP for example) at this moment.

Have you tried to disable OPN and enable "If there is no work available for the project(s) I have selected above, please send me work from another project."? Since no other projects have GPU apps, the server should send you GPU work from OPN and CPU work from whatever you choose to run.
----------------------------------------

[May 8, 2021 8:59:36 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Posts: 14   Pages: 2   [ 1 2 | Next Page ]
[ Jump to Last Post ]
Post new Thread