Cpu utilization - all threads, one task

Message boards : Number crunching : Cpu utilization - all threads, one task
Message board moderation

To post messages, you must log in.

AuthorMessage
Ncard00

Send message
Joined: 7 Sep 24
Posts: 11
Credit: 275,174
RAC: 149
Message 15089 - Posted: 6 Oct 2024, 20:58:58 UTC

Currently, ODLK is doing 12 tasks at once, spread across my CPU's 8 cores/16 threads. But these tasks each take around 12-15 minutes to complete, which isn't long at all of course, but still.

I'd love if the project could use 100% CPU on one task only at a time, completing each task in 1-2 min, and then moving on to a new one. It's just a lot more satisfying seeing the progress bar reach 100% for each task faster, and you can upload the results earlier, and get credit faster.

Cause right now, if I abort all the downloaded tasks except one, that single remaining task won't utilize more than around 10% of my CPU, which makes no sense, it should utilize all the CPU available, since I've aborted the other ones that used that CPU time before.
ID: 15089 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Dr Who Fan
Avatar

Send message
Joined: 14 Jun 17
Posts: 13
Credit: 275,573
RAC: 98
Message 15114 - Posted: 11 Oct 2024, 0:00:20 UTC - in response to Message 15089.  

Like most other BOINC projects program/task, the tasks here are SINGLE THREAD and more than likely would not benefit from multiple thread.
ID: 15114 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote

Message boards : Number crunching : Cpu utilization - all threads, one task


©2025 (C) Progger