Questions and Answers :
Preferences :
no "multicore" tasks
Message board moderation
Author | Message |
---|---|
Send message Joined: 8 Aug 19 Posts: 1 Credit: 54,077,485 RAC: 0 ![]() ![]() |
hi running a 8 and now a 16 core CPU it's ugly for other projects when there are 8 or 16 CPU tasks have been build. so how can I suppress downloading such tasks. I would rather have all normal 1 core tasks to give other projects to run in parallel this should be possible having a fair core distribution policy! |
![]() ![]() Send message Joined: 8 May 09 Posts: 3339 Credit: 524,010,781 RAC: 0 ![]() ![]() ![]() |
hi This part "to give other projects to run in parallel" won't happen 99% of the time anyway as that's not how Boinc works. Normally you run project A on all your cpu cores then after a bit project B will be running on alll of your cpu cores. There is an algorythm to do it that's very complicated but it ends doing what I said. You will NEVER be able to schedule one cpu core to run project A and 7 cpu cores run project B for ever, Boinc is NOT programmed to do that. What you can do is change the resource share of your projects so project A gets less time than project B so for instance you could set project A to a resource share of 25 and project B to a resource share of 75 and project B would have 3 times as much RAC as project A does. It can take awhile for it to even out but it will do it in time. You can do this over as many projects as you have,just pickanumber as the max of either 100 or 1000 and then work out the RAC percentge you want each project to have. The one problem to this is unequal length workunits at the different projects which end up having widely varying credit rewards, that can make the evening out to your percentage numbers even longer. |
Send message Joined: 26 May 11 Posts: 32 Credit: 45,604,212 RAC: 2,767 ![]() ![]() ![]() |
I have the reverse problem, I have not been able to get any N-Body simulation jobs in the last 24+ hours. In preferences I have CPU set to yes, and N-Body Simulation set to yes. The server status page says there are 1000 jobs for N-Body in que. In options, the store at least que has 2 days of work so there is plenty of que space available for work. The event log shows the following messages: 3/9/2021 8:11:59 AM | Milkyway@Home | Sending scheduler request: To fetch work. 3/9/2021 8:11:59 AM | Milkyway@Home | Requesting new tasks for CPU and NVIDIA GPU 3/9/2021 8:12:00 AM | Milkyway@Home | Scheduler request completed: got 0 new tasks 3/9/2021 8:12:00 AM | Milkyway@Home | No tasks sent 3/9/2021 8:12:00 AM | Milkyway@Home | No tasks are available for Milkyway@home N-Body Simulation 3/9/2021 8:12:00 AM | Milkyway@Home | Tasks for AMD/ATI GPU are available, but your preferences are set to not accept them 3/9/2021 8:12:00 AM | Milkyway@Home | Project requested delay of 91 seconds I would appreciate any help. NEVER MIND - MOSTLY. While writing this post, I finally go a load of CPU N-Body jobs. My CPU que totally emptied out during the night, and I was without CPU tasks. Bottom line, I currently have plenty of work. I do play with my preferences as I would like to run only CPU multi core N-Body work. I down load as many jobs as the system will allow, Then I update preferences to get GPU work. I rather not run separation work on my CPU when I run loads of them on my GPU's. Are there total job que limits that kick in? For example, it appears that the max GPU separation jobs to download is 600. Could that limit my CPU jobs, even if my CPU que is totally empty? It would be nice if the preference (like with Einstein@home) that do not download CPU jobs where GPU tasks are available. That is what I am overall attempting to manipulate... |
![]() ![]() Send message Joined: 8 May 09 Posts: 3339 Credit: 524,010,781 RAC: 0 ![]() ![]() ![]() |
I have the reverse problem, I have not been able to get any N-Body simulation jobs in the last 24+ hours. Yes there are download limits here as sometimes they have limited numbers of tasks and a 16 or 32 core Ryzien pc could come in and get 99% of them with a 10 day cache. There is also a 10 minute time-out inbetween requests before you get the gpu tasks, a past admin did that and the current ones can't find the setting to undo it, but gpu's also have a max limit. One thing most of us do is run a 2nd gpu project that responds quickly, like Collatz, as a zero resource share to run tasks inbetween batches of MW gpu tasks. That way when MW says nope too soon Collatz says here crunch this, then when MW refills the cache Collatz just sits their and waits until you are out of MW units again. |
Send message Joined: 9 Jul 20 Posts: 1 Credit: 67,467,199 RAC: 0 ![]() ![]() |
I have dozens of tasks for MilkyWay@home, almost 200. Is this normal? Seems it would be an inefficient way of doing things. |
![]() ![]() Send message Joined: 8 May 09 Posts: 3339 Credit: 524,010,781 RAC: 0 ![]() ![]() ![]() |
I have dozens of tasks for MilkyWay@home, almost 200. Is this normal? Seems it would be an inefficient way of doing things. It's their project and they like multicore tasks as opposed to running one task per cpu core, you can always limit it with an app_config file |
![]() Send message Joined: 11 Jul 17 Posts: 20 Credit: 1,429,841,520 RAC: 1 ![]() ![]() |
This works for me:I have dozens of tasks for MilkyWay@home, almost 200. Is this normal? Seems it would be an inefficient way of doing things. <app_config> <app> <name>milkyway</name> <gpu_versions> <cpu_usage>1.0</cpu_usage> <gpu_usage>0.5</gpu_usage> </gpu_versions> <max_concurrent>4</max_concurrent> </app> <app_version> <app_name>milkyway_nbody</app_name> <plan_class>mt</plan_class> <avg_ncpus>1</avg_ncpus> <cmdline>--nthreads 1</cmdline> <max_concurrent>4</max_concurrent> </app_version> </app_config> ![]() |
![]() ![]() Send message Joined: 8 May 09 Posts: 3339 Credit: 524,010,781 RAC: 0 ![]() ![]() ![]() |
This works for me:I have dozens of tasks for MilkyWay@home, almost 200. Is this normal? Seems it would be an inefficient way of doing things. Thanks I made a copy and saved it so I can also use a single cpu core at a time!! |
Send message Joined: 7 May 14 Posts: 57 Credit: 207,903,845 RAC: 20,050 ![]() ![]() ![]() |
my boinc playlist gpu calculations all videos https://www.youtube.com/watch?v=pYVW9oA9yWk&list=PL_r97NUMjf7x4TgZT3bwQYL8KV_Vbo2J8 |
![]() Send message Joined: 8 Jan 10 Posts: 21 Credit: 33,211,690 RAC: 0 ![]() ![]() ![]() |
Thank you for this .xml file. I have a 24-core CPU and MilkyWay@home was using 16 of them on every task, so CPU utilisation was never more than 57%. It would help if MW@H were to offer a setting for this on the Preferences page, as other projects do. Rgds Peter. |
![]() ![]() Send message Joined: 8 May 09 Posts: 3339 Credit: 524,010,781 RAC: 0 ![]() ![]() ![]() |
Thank you for this .xml file. I have a 24-core CPU and MilkyWay@home was using 16 of them on every task, so CPU utilisation was never more than 57%. Yes it would!! Personally I like the way PrimeGrid does it but other projects have ways that work too. |
©2025 Astroinformatics Group