Message boards : Number crunching : VirtualBox Task Priority
Message board moderation

To post messages, you must log in.

AuthorMessage
noderaser
Avatar

Send message
Joined: 4 Oct 05
Posts: 32
Credit: 344,444
RAC: 0
Message 28847 - Posted: 13 Feb 2017, 3:31:10 UTC

I have VirtualBox up and running on my host, but none of my tasks seem to be completed on time; they are either completed after the deadline and dropped from the tasks page, or aborted by the server--can't really tell. But, whenever I have a vbox task, it only runs when there are no other tasks available to work on, even if they should be running as "high priority" because it's nearing or over the deadline.

However, this only seems to occur with vbox tasks; SixTrack tasks run just the same as any other project. Any pointers as to what I should be looking into, to get the vbox tasks to run normally?
Click here to see My Detailed BOINC Stats
ID: 28847 · Report as offensive     Reply Quote
Crystal Pellet
Volunteer moderator
Volunteer tester

Send message
Joined: 14 Jan 10
Posts: 1279
Credit: 8,484,048
RAC: 1,651
Message 28848 - Posted: 13 Feb 2017, 7:19:51 UTC - in response to Message 28847.  
Last modified: 14 Feb 2017, 9:45:52 UTC

Have you the newest version of VirtualBox running?

I recommend version 5.1.14. You can get it from here -> https://www.virtualbox.org/wiki/Downloads
... and also install the extension pack.

VBox included in the BOINC package from Berkeley is too old, at least for Windows 10 machines and you have 4 of them.
ID: 28848 · Report as offensive     Reply Quote
noderaser
Avatar

Send message
Joined: 4 Oct 05
Posts: 32
Credit: 344,444
RAC: 0
Message 28862 - Posted: 14 Feb 2017, 3:16:16 UTC

I guess I should have noted that I was looking at these stalled tasks using BoincTasks, which apparently can't handle the messages from BOINC Manager with Vbox. BoincTasks just says "Waiting to run", but when I checked another host from BOINC Manager directly, I got the message "Postponed: VM Hypervisor failed to enter an online state in a timely fashion".

Manually installing the latest version of vBox (5.1.14) and restarting BOINC Manager, the tasks started running normally. I don't have one that has completed yet, but so far everything looks good!

Thanks for the pointers!
Click here to see My Detailed BOINC Stats
ID: 28862 · Report as offensive     Reply Quote
noderaser
Avatar

Send message
Joined: 4 Oct 05
Posts: 32
Credit: 344,444
RAC: 0
Message 28881 - Posted: 15 Feb 2017, 2:42:25 UTC

Can the vBox tasks make use of multiple cores, or is there even any benefit?
Click here to see My Detailed BOINC Stats
ID: 28881 · Report as offensive     Reply Quote
ivan
Volunteer moderator
Project tester
Volunteer developer
Volunteer tester
Project scientist
Avatar

Send message
Joined: 29 Aug 05
Posts: 1006
Credit: 6,272,053
RAC: 423
Message 28885 - Posted: 15 Feb 2017, 8:52:37 UTC - in response to Message 28881.  

Can the vBox tasks make use of multiple cores, or is there even any benefit?

We are running multi-core CMS tasks in -dev, they run N jobs in parallel. However, we stagger start-up and also have to stop getting new jobs at some point to let them all run out before closing the task, so there is some loss of efficiency. The details can probably be better tuned, but at the moment I find running two-core tasks is the most efficient.
ID: 28885 · Report as offensive     Reply Quote

Message boards : Number crunching : VirtualBox Task Priority


©2024 CERN