Rosetta uses only 1 core

Questions and Answers : Preferences : Rosetta uses only 1 core

To post messages, you must log in.

AuthorMessage
Garpusha

Send message
Joined: 31 Jan 24
Posts: 2
Credit: 552
RAC: 0
Message 108826 - Posted: 1 Feb 2024, 21:08:03 UTC

Dear Team,
I have 8 Core AMD 8350 and Rosetta is using only one core - I checked Virtual Box settings. I tried to provide 4 or even 8 cores to this VM but after re-start Rosetta reverts these changes and still uses only 1 core. Are there any ways to fix this case?

Thanks, and sorry if this was discussed earlier, did not find.
ID: 108826 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile Grant (SSSF)

Send message
Joined: 28 Mar 20
Posts: 1506
Credit: 14,918,120
RAC: 21,217
Message 108830 - Posted: 2 Feb 2024, 7:51:52 UTC

Exit BOINC, then restart it.
Then check the Event log (View, Advanced View. Tools, Event log) and see what messages are there. Rosetta VirtualBox Tasks require roughly 8GB of disk space, per Task.
Grant
Darwin NT
ID: 108830 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Garpusha

Send message
Joined: 31 Jan 24
Posts: 2
Credit: 552
RAC: 0
Message 108831 - Posted: 2 Feb 2024, 8:22:33 UTC - in response to Message 108830.  

Well, I see now Max CPU used: 8, but overall CPU load is still about 15-20%. Although the cores are seem to be working more or less. VirtualBox is still using 1 CPU. I have no idea.

https://drive.google.com/file/d/15s0M2VK0vFQf2aw6izJOOgdEkO8K2KCd/view?usp=sharing

02.02.2024 11:09:31 |  | cc_config.xml not found - using defaults
02.02.2024 11:09:31 |  | Starting BOINC client version 7.24.1 for windows_x86_64
02.02.2024 11:09:31 |  | log flags: file_xfer, sched_ops, task
02.02.2024 11:09:31 |  | Libraries: libcurl/8.2.1-DEV Schannel zlib/1.2.13
02.02.2024 11:09:31 |  | Data directory: C:ProgramDataBOINC
02.02.2024 11:09:31 |  | Running under account alexa
02.02.2024 11:09:31 |  | OpenCL: AMD/ATI GPU 0: Radeon RX550/550 Series (driver version 3444.0 (PAL,HSAIL), device version OpenCL 2.0 AMD-APP (3444.0), 4096MB, 4096MB available, 1232 GFLOPS peak)
02.02.2024 11:09:31 |  | Windows processor group 0: 8 processors
02.02.2024 11:09:31 |  | Host name: HOMEPC
02.02.2024 11:09:31 |  | Processor: 8 AuthenticAMD AMD FX(tm)-8350 Eight-Core Processor [Family 21 Model 2 Stepping 0]
02.02.2024 11:09:31 |  | Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 htt pni ssse3 fma cx16 sse4_1 sse4_2 popcnt aes f16c syscall nx lm avx svm sse4a osvw ibs xop skinit wdt fma4 tce tbm topx page1gb rdtscp bmi1
02.02.2024 11:09:31 |  | OS: Microsoft Windows 10: Professional x64 Edition, (10.00.19045.00)
02.02.2024 11:09:31 |  | Memory: 15.90 GB physical, 18.28 GB virtual
02.02.2024 11:09:31 |  | Disk: 231.71 GB total, 132.35 GB free
02.02.2024 11:09:31 |  | Local time is UTC +3 hours
02.02.2024 11:09:31 |  | No WSL found.
02.02.2024 11:09:31 |  | VirtualBox version: 7.0.12
02.02.2024 11:09:31 | Rosetta@home | General prefs: from Rosetta@home (last modified 02-Feb-2024 00:21:19)
02.02.2024 11:09:31 | Rosetta@home | Host location: none
02.02.2024 11:09:31 | Rosetta@home | General prefs: using your defaults
02.02.2024 11:09:31 |  | Reading preferences override file
02.02.2024 11:09:32 |  | Preferences:
02.02.2024 11:09:32 |  | -  When computer is in use
02.02.2024 11:09:32 |  | -     'In use' means mouse/keyboard input in last 3.00 minutes
02.02.2024 11:09:32 |  | -     don't use GPU
02.02.2024 11:09:32 |  | -     max CPUs used: 8
02.02.2024 11:09:32 |  | -     Use at most 100% of the CPU time
02.02.2024 11:09:32 |  | -     suspend if non-BOINC CPU load exceeds 25%
02.02.2024 11:09:32 |  | -     max memory usage: 7.95 GB
02.02.2024 11:09:32 |  | -  When computer is not in use
02.02.2024 11:09:32 |  | -     max CPUs used: 8
02.02.2024 11:09:32 |  | -     Use at most 100% of the CPU time
02.02.2024 11:09:32 |  | -     suspend if non-BOINC CPU load exceeds 25%
02.02.2024 11:09:32 |  | -     max memory usage: 14.31 GB
02.02.2024 11:09:32 |  | -  Store at least 0.10 days of work
02.02.2024 11:09:32 |  | -  Store up to an additional 0.50 days of work
02.02.2024 11:09:32 |  | -  max disk usage: 158.26 GB
02.02.2024 11:09:32 |  | -  (to change preferences, visit a project web site or select Preferences in the Manager)
02.02.2024 11:09:32 |  | Setting up project and slot directories
02.02.2024 11:09:32 |  | Checking active tasks
02.02.2024 11:09:32 | Rosetta@home | Task RF_SAVE_ALL_OUT_NOJRAN_IGNORE_THE_REST_validation_1_13_3568_2970582_2_1 is 0.02 days overdue; you may not get credit for it.  Consider aborting it.
02.02.2024 11:09:32 | Rosetta@home | URL https://boinc.bakerlab.org/rosetta/; Computer ID 6279383; resource share 100
02.02.2024 11:09:32 |  | Setting up GUI RPC socket
02.02.2024 11:09:32 |  | Checking presence of 18 project files
02.02.2024 11:09:32 |  | Suspending GPU computation - computer is in use
02.02.2024 11:09:32 | Rosetta@home | Sending scheduler request: To fetch work.
02.02.2024 11:09:32 | Rosetta@home | Requesting new tasks for CPU
02.02.2024 11:09:33 | Rosetta@home | Scheduler request completed: got 0 new tasks
02.02.2024 11:09:33 | Rosetta@home | No tasks sent
02.02.2024 11:09:33 | Rosetta@home | Project requested delay of 31 seconds
ID: 108831 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile Grant (SSSF)

Send message
Joined: 28 Mar 20
Posts: 1506
Credit: 14,918,120
RAC: 21,217
Message 108832 - Posted: 2 Feb 2024, 21:23:11 UTC - in response to Message 108831.  

02.02.2024 11:09:31 | | Reading preferences override file
This means you have set your preferences on the system itself, so all Web based preferences will be ignored.



02.02.2024 11:09:32 | | - suspend if non-BOINC CPU load exceeds 25%
Unless you're doing video encoding or similar work, there's really no need to suspend BOINC at all, even when it is in use for other things. If you really feel the need, then set it to something more reasonable such as 75% or 85% non-BOINC load before suspending.
When the computer is not in use, there's no need to suspend BOINC at all.



02.02.2024 11:09:32 | | - Store at least 0.10 days of work
02.02.2024 11:09:32 | | - Store up to an additional 0.50 days of work
Setting that to "Store at least 0.50 days work" and "Store up to an additional 0.01 days of work" will result in it actually carrying that much work.
The way you have it at present means BOINC will allow the work to drop down to around 0.10 days of work, before getting another 0.50 days worth.

If running more than one project, having no cache is best for getting your Resource share setting honoured quickly.



02.02.2024 11:09:32 | Rosetta@home | Task RF_SAVE_ALL_OUT_NOJRAN_IGNORE_THE_REST_validation_1_13_3568_2970582_2_1 is 0.02 days overdue; you may not get credit for it. Consider aborting it.
02.02.2024 11:09:32 | Rosetta@home | URL https://boinc.bakerlab.org/rosetta/; Computer ID 6279383; resource share 100[/code]
At the time you posted this log, you only had 1 Task in progress.
As of me posting this reply, you no longer have any Tasks- they've all timed out, been cancelled by the server, or returned, reported & Validated.

It'll just be the luck of the draw if you get work the next time some is sent out.
Grant
Darwin NT
ID: 108832 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote

Questions and Answers : Preferences : Rosetta uses only 1 core



©2024 University of Washington
https://www.bakerlab.org