High performance Linux clients at SETI

Message boards : Number crunching : High performance Linux clients at SETI
Message board moderation

To post messages, you must log in.

Previous · 1 · 2 · 3 · 4 · 5 · 6 · 7 . . . 20 · Next

AuthorMessage
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14650
Credit: 200,643,578
RAC: 874
United Kingdom
Message 1985319 - Posted: 15 Mar 2019, 15:58:37 UTC - in response to Message 1985316.  
Last modified: 15 Mar 2019, 16:13:46 UTC

Or, possibly, your build environment will need to be updated.

PR #3050 has passed the Travbis CI continuous integration (automated) tests.

P.S. - you shouldn't be trying to apply that patch against v7.14.2 sources. It's intended for the next release branch (7.16 or 8.0), as currently represented in master - hence my suggestion to Oddbjornik.
ID: 1985319 · Report as offensive
Profile Keith Myers Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 29 Apr 01
Posts: 13161
Credit: 1,160,866,277
RAC: 1,873
United States
Message 1985337 - Posted: 15 Mar 2019, 17:28:30 UTC - in response to Message 1985319.  

I can try the cb_wxwidgets_31_compatibility branch and test for the effects.
Seti@Home classic workunits:20,676 CPU time:74,226 hours

A proud member of the OFA (Old Farts Association)
ID: 1985337 · Report as offensive
Oddbjornik Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 15 May 99
Posts: 220
Credit: 349,610,548
RAC: 1,728
Norway
Message 1985482 - Posted: 16 Mar 2019, 14:07:15 UTC

Ok, I've got the 7.15 "(Pre-release)" up and running, and it hasn't failed yet.

Here's what I did:

- Got the boinc master source from git.
- Manually updated the four source files that are referenced in pull request #3050.
- Downloaded the wxWidget source version 3.1.2
- Built the wxWidgets as described in the install-document. Just the plain vanilla build.
- Built the boinc software as described here.

I think the bug only rears its head when a work request 1) causes the number of tasks in the manager to be reduced, but still 2) returns _some_ work. That situation has not occurred yet, so I'll let this manager run through the next outage before I'm satisfied that it is actually OK.

In other news, this manager still wastes much cpu when minimized, because the pFrame-IsShown() call still returns true when the program is minimized.
ID: 1985482 · Report as offensive
TBar
Volunteer tester

Send message
Joined: 22 May 99
Posts: 5204
Credit: 840,779,836
RAC: 2,768
United States
Message 1985483 - Posted: 16 Mar 2019, 14:19:46 UTC

Hmmm, who needs wxWidgets 3.1? I seem to have built a version with static 3.0.3 libraries that requires NO dependencies. At least I haven't found an OS that needs any, yet. Just loaded Ubuntu 18.10 and it also doesn't need any Dependencies. So, with the Fix I came up with almost 2 Years ago, and a little adjustment, it works even better than the current 7.4.44. After 4 Years I'm beginning to think the Jumping Task Page Bug will never be Fixed by anyone at Berkeley. At this point it really doesn't matter, I have a new App that works just fine in Ubuntu 15.04 and above. Those with less than 15.04 will just have to use the older Apps, which also work perfectly Fine.
ID: 1985483 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14650
Credit: 200,643,578
RAC: 874
United Kingdom
Message 1985495 - Posted: 16 Mar 2019, 16:13:46 UTC - in response to Message 1985482.  
Last modified: 16 Mar 2019, 16:29:39 UTC

Thanks to Oddbjornik - I'll pass on news of your ongoing tests to Christian, and also your comment about pFrame-IsShown().

Edit - message passed. We have quite a lot of VHAR 'shorty' tasks in the work-flow at the moment - they are quite useful for reporting more tasks than you're going to need in return, and thus reducing the task count on RPC.
ID: 1985495 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14650
Credit: 200,643,578
RAC: 874
United Kingdom
Message 1985498 - Posted: 16 Mar 2019, 16:21:37 UTC - in response to Message 1985483.  

At risk of re-igniting old flame wars (which is not my intention), I think you've mis-read the current situation. BOINC is no longer controlled by "them" (Berkeley), but by "us", the user community. Christian Beer, who is working on this for you, isn't based in Berkeley, or even in the USA: he's based in Germany.

If you know of a universal solution which would work on all distros of Linux, please submit it. If it's Linux version dependent, then it's no advance on the proposed solution which appears to be wxWidgets version dependent. Some of "us" will continue to try solutions as needed, whether you wish to help us or not.
ID: 1985498 · Report as offensive
TBar
Volunteer tester

Send message
Joined: 22 May 99
Posts: 5204
Credit: 840,779,836
RAC: 2,768
United States
Message 1985521 - Posted: 16 Mar 2019, 19:15:16 UTC - in response to Message 1985498.  

I find it extremely difficult to 'help' anyone that makes judgements on opinion rather than fact. Experience has shown it to be a waste of time.
ID: 1985521 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14650
Credit: 200,643,578
RAC: 874
United Kingdom
Message 1985529 - Posted: 16 Mar 2019, 20:26:46 UTC - in response to Message 1985521.  

I find it extremely difficult to 'help' anyone that makes judgements on opinion rather than fact. Experience has shown it to be a waste of time.
So do I. Please post some facts - like the code changes that cure your bug.
ID: 1985529 · Report as offensive
TBar
Volunteer tester

Send message
Joined: 22 May 99
Posts: 5204
Credit: 840,779,836
RAC: 2,768
United States
Message 1985532 - Posted: 16 Mar 2019, 21:34:38 UTC - in response to Message 1985529.  

Same as it's been for almost Two Years. Remove everything between and including #ifdef __WXGTK__ and #endif, https://github.com/BOINC/boinc/blob/master/clientgui/BOINCBaseView.cpp#L273
That cures the Jumping Tasks and Transfers Page on every system I've tried it on. I don't think I've ever experienced the Bug referenced in that commit. I have experienced the Jumping page though, countless times.
ID: 1985532 · Report as offensive
Oddbjornik Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 15 May 99
Posts: 220
Credit: 349,610,548
RAC: 1,728
Norway
Message 1985586 - Posted: 17 Mar 2019, 12:02:25 UTC

I'm sorry, but some time this morning, the test has failed. I found the task list scrolled all the way to the bottom.

The event log shows just one recent fluctuation in the number of tasks. I have saved it for reference, in case you need it, but the case seems pretty obvious.

I guess I'm with TBar in that I don't understand how the code inside the mentioned #ifdef can remain there and not have this sideeffect.
ID: 1985586 · Report as offensive
Oddbjornik Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 15 May 99
Posts: 220
Credit: 349,610,548
RAC: 1,728
Norway
Message 1985588 - Posted: 17 Mar 2019, 12:05:03 UTC - in response to Message 1985586.  

This is probably where it goes wrong:
17.03.2019 12.30.34 | SETI@home | [sched_op] Starting scheduler request
17.03.2019 12.30.34 | SETI@home | Sending scheduler request: To fetch work.
17.03.2019 12.30.34 | SETI@home | Reporting 8 completed tasks
17.03.2019 12.30.34 | SETI@home | Requesting new tasks for CPU and NVIDIA GPU
17.03.2019 12.30.34 | SETI@home | [sched_op] CPU work request: 851409.39 seconds; 0.00 devices
17.03.2019 12.30.34 | SETI@home | [sched_op] NVIDIA GPU work request: 3140890.39 seconds; 0.00 devices
17.03.2019 12.30.37 | SETI@home | Scheduler request completed: got 0 new tasks
17.03.2019 12.30.37 | SETI@home | [sched_op] Server version 709
17.03.2019 12.30.37 | SETI@home | Project has no tasks available
17.03.2019 12.30.37 | SETI@home | Project requested delay of 303 seconds
17.03.2019 12.30.37 | SETI@home | [sched_op] handle_scheduler_reply(): got ack for task 29ja13ae.16467.2521.12.39.66_0
17.03.2019 12.30.37 | SETI@home | [sched_op] handle_scheduler_reply(): got ack for task 29ja13ae.21434.476.14.41.115_0
17.03.2019 12.30.37 | SETI@home | [sched_op] handle_scheduler_reply(): got ack for task 29ja13ae.25408.2930.9.36.233_0
17.03.2019 12.30.37 | SETI@home | [sched_op] handle_scheduler_reply(): got ack for task 29ja13ae.28726.3339.10.37.251_0
17.03.2019 12.30.37 | SETI@home | [sched_op] handle_scheduler_reply(): got ack for task 29ja13ae.25408.2930.9.36.254_1
17.03.2019 12.30.37 | SETI@home | [sched_op] handle_scheduler_reply(): got ack for task blc36_2bit_guppi_58406_21887_HIP20713_0088.10942.0.21.44.239.vlar_1
17.03.2019 12.30.37 | SETI@home | [sched_op] handle_scheduler_reply(): got ack for task 29ja13ae.16225.4566.11.38.253_0
17.03.2019 12.30.37 | SETI@home | [sched_op] handle_scheduler_reply(): got ack for task 29ja13ae.16225.4566.11.38.254_0
17.03.2019 12.30.37 | SETI@home | [sched_op] Deferring communication for 00:05:03
17.03.2019 12.30.37 | SETI@home | [sched_op] Reason: requested by project
17.03.2019 12.30.48 | SETI@home | Computation for task 29ja13ae.26719.6611.7.34.71_1 finished
17.03.2019 12.30.48 | SETI@home | Starting task 29ja13ae.25746.7838.3.30.12_0
17.03.2019 12.30.50 | SETI@home | Started upload of 29ja13ae.26719.6611.7.34.71_1_r773010099_0
17.03.2019 12.30.54 | SETI@home | Finished upload of 29ja13ae.26719.6611.7.34.71_1_r773010099_0
17.03.2019 12.31.52 | SETI@home | Computation for task 29ja13ae.25746.7838.3.30.12_0 finished
17.03.2019 12.31.52 | SETI@home | Starting task blc31_2bit_guppi_58406_25261_HIP20901_0098.10932.409.22.45.101.vlar_0
17.03.2019 12.31.55 | SETI@home | Started upload of 29ja13ae.25746.7838.3.30.12_0_r712913912_0
17.03.2019 12.31.59 | SETI@home | Finished upload of 29ja13ae.25746.7838.3.30.12_0_r712913912_0
17.03.2019 12.32.00 | SETI@home | Computation for task blc31_2bit_guppi_58406_25261_HIP20901_0098.10932.409.22.45.101.vlar_0 finished
17.03.2019 12.32.00 | SETI@home | Starting task 29ja13ae.25746.7838.3.30.169_1
17.03.2019 12.32.02 | SETI@home | Started upload of blc31_2bit_guppi_58406_25261_HIP20901_0098.10932.409.22.45.101.vlar_0_r304535555_0
17.03.2019 12.32.06 | SETI@home | Finished upload of blc31_2bit_guppi_58406_25261_HIP20901_0098.10932.409.22.45.101.vlar_0_r304535555_0
17.03.2019 12.33.05 | SETI@home | Computation for task 29ja13ae.25746.7838.3.30.169_1 finished
17.03.2019 12.33.05 | SETI@home | Starting task 29ja13ae.12971.6611.8.35.7_1
17.03.2019 12.33.08 | SETI@home | Started upload of 29ja13ae.25746.7838.3.30.169_1_r936015866_0
17.03.2019 12.33.12 | SETI@home | Finished upload of 29ja13ae.25746.7838.3.30.169_1_r936015866_0
17.03.2019 12.33.12 | SETI@home | Computation for task 29ja13ae.12971.6611.8.35.7_1 finished
17.03.2019 12.33.12 | SETI@home | Starting task blc31_2bit_guppi_58406_25261_HIP20901_0098.10932.409.22.45.209.vlar_1
17.03.2019 12.33.14 | SETI@home | Started upload of 29ja13ae.12971.6611.8.35.7_1_r2005717650_0
17.03.2019 12.33.17 | SETI@home | Finished upload of 29ja13ae.12971.6611.8.35.7_1_r2005717650_0
17.03.2019 12.34.20 | SETI@home | Computation for task blc31_2bit_guppi_58406_25261_HIP20901_0098.10932.409.22.45.209.vlar_1 finished
17.03.2019 12.34.20 | SETI@home | Starting task 29ja13ae.16225.6202.11.38.44_1
17.03.2019 12.34.22 | SETI@home | Started upload of blc31_2bit_guppi_58406_25261_HIP20901_0098.10932.409.22.45.209.vlar_1_r1177434791_0
17.03.2019 12.34.27 | SETI@home | Finished upload of blc31_2bit_guppi_58406_25261_HIP20901_0098.10932.409.22.45.209.vlar_1_r1177434791_0
17.03.2019 12.35.25 | SETI@home | Computation for task 29ja13ae.16225.6202.11.38.44_1 finished
17.03.2019 12.35.25 | SETI@home | Starting task 29ja13ae.28726.4975.10.37.248_1
17.03.2019 12.35.27 | SETI@home | Started upload of 29ja13ae.16225.6202.11.38.44_1_r342670864_0
17.03.2019 12.35.31 | SETI@home | Finished upload of 29ja13ae.16225.6202.11.38.44_1_r342670864_0
17.03.2019 12.35.31 | SETI@home | Computation for task 29ja13ae.28726.4975.10.37.248_1 finished
17.03.2019 12.35.31 | SETI@home | Starting task 29ja13ae.28726.4975.10.37.250_1
17.03.2019 12.35.33 | SETI@home | Started upload of 29ja13ae.28726.4975.10.37.248_1_r303023063_0
17.03.2019 12.35.37 | SETI@home | Finished upload of 29ja13ae.28726.4975.10.37.248_1_r303023063_0
17.03.2019 12.35.37 | SETI@home | Computation for task 29ja13ae.28726.4975.10.37.250_1 finished
17.03.2019 12.35.37 | SETI@home | Starting task 29ja13ae.775.2521.6.33.225_0
17.03.2019 12.35.40 | SETI@home | Started upload of 29ja13ae.28726.4975.10.37.250_1_r1628353022_0
17.03.2019 12.35.43 | SETI@home | Finished upload of 29ja13ae.28726.4975.10.37.250_1_r1628353022_0
17.03.2019 12.35.46 | SETI@home | [sched_op] Starting scheduler request
17.03.2019 12.35.46 | SETI@home | Sending scheduler request: To fetch work.
17.03.2019 12.35.46 | SETI@home | Reporting 9 completed tasks
17.03.2019 12.35.46 | SETI@home | Requesting new tasks for CPU and NVIDIA GPU
17.03.2019 12.35.46 | SETI@home | [sched_op] CPU work request: 853312.80 seconds; 0.00 devices
17.03.2019 12.35.46 | SETI@home | [sched_op] NVIDIA GPU work request: 3141422.49 seconds; 0.00 devices
17.03.2019 12.35.50 | SETI@home | Scheduler request completed: got 17 new tasks
17.03.2019 12.35.50 | SETI@home | [sched_op] Server version 709
17.03.2019 12.35.50 | SETI@home | Project requested delay of 303 seconds
17.03.2019 12.35.50 | SETI@home | [sched_op] estimated total CPU task duration: 0 seconds
17.03.2019 12.35.50 | SETI@home | [sched_op] estimated total NVIDIA GPU task duration: 736 seconds
17.03.2019 12.35.50 | SETI@home | [sched_op] handle_scheduler_reply(): got ack for task 29ja13ae.26719.6611.7.34.71_1
17.03.2019 12.35.50 | SETI@home | [sched_op] handle_scheduler_reply(): got ack for task 29ja13ae.25746.7838.3.30.12_0
17.03.2019 12.35.50 | SETI@home | [sched_op] handle_scheduler_reply(): got ack for task blc31_2bit_guppi_58406_25261_HIP20901_0098.10932.409.22.45.101.vlar_0
17.03.2019 12.35.50 | SETI@home | [sched_op] handle_scheduler_reply(): got ack for task 29ja13ae.25746.7838.3.30.169_1
17.03.2019 12.35.50 | SETI@home | [sched_op] handle_scheduler_reply(): got ack for task 29ja13ae.12971.6611.8.35.7_1
17.03.2019 12.35.50 | SETI@home | [sched_op] handle_scheduler_reply(): got ack for task blc31_2bit_guppi_58406_25261_HIP20901_0098.10932.409.22.45.209.vlar_1
17.03.2019 12.35.50 | SETI@home | [sched_op] handle_scheduler_reply(): got ack for task 29ja13ae.16225.6202.11.38.44_1
17.03.2019 12.35.50 | SETI@home | [sched_op] handle_scheduler_reply(): got ack for task 29ja13ae.28726.4975.10.37.248_1
17.03.2019 12.35.50 | SETI@home | [sched_op] handle_scheduler_reply(): got ack for task 29ja13ae.28726.4975.10.37.250_1
17.03.2019 12.35.50 | SETI@home | [sched_op] Deferring communication for 00:05:03
17.03.2019 12.35.50 | SETI@home | [sched_op] Reason: requested by project
17.03.2019 12.35.52 | SETI@home | Started download of 28dc06ag.28285.12751.15.42.176
17.03.2019 12.35.52 | SETI@home | Started download of 07jl11ac.7013.16018.5.32.157
17.03.2019 12.35.52 | SETI@home | Started download of 07jl11ac.29280.11519.7.34.206
17.03.2019 12.35.52 | SETI@home | Started download of 28dc06ag.28285.12751.15.42.160
17.03.2019 12.35.52 | SETI@home | Started download of 07jl11ac.29280.11519.7.34.214
17.03.2019 12.35.58 | SETI@home | Finished download of 28dc06ag.28285.12751.15.42.176
17.03.2019 12.35.58 | SETI@home | Finished download of 07jl11ac.7013.16018.5.32.157
17.03.2019 12.35.58 | SETI@home | Finished download of 07jl11ac.29280.11519.7.34.206
17.03.2019 12.35.58 | SETI@home | Finished download of 28dc06ag.28285.12751.15.42.160
17.03.2019 12.35.58 | SETI@home | Finished download of 07jl11ac.29280.11519.7.34.214
17.03.2019 12.35.58 | SETI@home | Started download of 07jl11ac.7013.16018.5.32.113
17.03.2019 12.35.58 | SETI@home | Started download of 28dc06ag.28359.12751.16.43.172
17.03.2019 12.35.58 | SETI@home | Started download of 07jl11ac.29280.11519.7.34.215
17.03.2019 12.35.58 | SETI@home | Started download of 28dc06ag.28359.12751.16.43.168
17.03.2019 12.35.58 | SETI@home | Started download of 28dc06ag.28359.12751.16.43.173
17.03.2019 12.36.03 | SETI@home | Finished download of 07jl11ac.7013.16018.5.32.113
17.03.2019 12.36.03 | SETI@home | Finished download of 28dc06ag.28359.12751.16.43.172
17.03.2019 12.36.03 | SETI@home | Finished download of 07jl11ac.29280.11519.7.34.215
17.03.2019 12.36.03 | SETI@home | Finished download of 28dc06ag.28359.12751.16.43.168
17.03.2019 12.36.03 | SETI@home | Finished download of 28dc06ag.28359.12751.16.43.173
17.03.2019 12.36.03 | SETI@home | Started download of 07jl11ac.29280.11519.7.34.153
17.03.2019 12.36.03 | SETI@home | Started download of 07jl11ac.6543.16018.3.30.137
17.03.2019 12.36.03 | SETI@home | Started download of 28dc06ag.28359.12751.16.43.143
17.03.2019 12.36.03 | SETI@home | Started download of 07jl11ac.6543.16018.3.30.146
17.03.2019 12.36.03 | SETI@home | Started download of 07jl11ac.7013.16018.5.32.102
17.03.2019 12.36.09 | SETI@home | Finished download of 07jl11ac.29280.11519.7.34.153
17.03.2019 12.36.09 | SETI@home | Finished download of 07jl11ac.6543.16018.3.30.137
17.03.2019 12.36.09 | SETI@home | Finished download of 28dc06ag.28359.12751.16.43.143
17.03.2019 12.36.09 | SETI@home | Finished download of 07jl11ac.6543.16018.3.30.146
17.03.2019 12.36.09 | SETI@home | Finished download of 07jl11ac.7013.16018.5.32.102
17.03.2019 12.36.09 | SETI@home | Started download of 07jl11ac.5423.11824.6.33.2
17.03.2019 12.36.09 | SETI@home | Started download of 07jl11ac.7013.16018.5.32.50
17.03.2019 12.36.14 | SETI@home | Finished download of 07jl11ac.5423.11824.6.33.2
17.03.2019 12.36.14 | SETI@home | Finished download of 07jl11ac.7013.16018.5.32.50

ID: 1985588 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14650
Credit: 200,643,578
RAC: 874
United Kingdom
Message 1985590 - Posted: 17 Mar 2019, 12:50:36 UTC

Hmmm. It could be either "reported 8, got 0" (reduction) or "reported 9, got 17" (increase). If you manage to resolve that, it would be helpful.

I see you're requesting 36 device-days of work, but only replacing 17 tasks with 17 tasks across the two RPCs: that suggests to me that you are bumping up against the "max tasks in progress" limit, and that most of your RPCs will be "report N, got N" - direct replacement, no change in task count. If you could possibly reduce your cache demand temporarily, so that you target say 90 tasks per device instead of 100, it might be easier to see the fluctuations.

As to the cause, I suppose it depends how 'EnsureVisible' is defined. If it means 'ensure this item is within the scrollable viewport', then wxWidgets might say that the behaviour is 'as designed': note that the comment refers to "... if the list was scrolled near the bottom and the user selected 'Show active tasks'". My brief looks at the wxWidgets manual tell me that it has an almost infinite number of functions to choose from: perhaps we have to pick another one to make the workround work.

I'll pass this on to Christian.
ID: 1985590 · Report as offensive
Oddbjornik Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 15 May 99
Posts: 220
Credit: 349,610,548
RAC: 1,728
Norway
Message 1985593 - Posted: 17 Mar 2019, 13:25:03 UTC - in response to Message 1985590.  

Ok, I did this:

- Reduced the cache demand to practically nothing.
- Waited until I had a few tasks to report.
- Switched to the "Projects" tab and pressed "Update".
- Quickly switched back to the tasks view.
- ...and saw it jump straight to the bottom once the scheduler call completed.

So that should be all it takes to reproduce this problem. For anyone running Linux, I suppose...

17.03.2019 14.15.57 | SETI@home | Computation for task blc36_2bit_guppi_58406_22904_HIP20091_0091.9434.818.21.44.10.vlar_1 finished
17.03.2019 14.15.57 | SETI@home | Starting task blc36_2bit_guppi_58406_21556_HIP20041_0087.10151.409.22.45.164.vlar_1
17.03.2019 14.15.59 | SETI@home | Started upload of blc36_2bit_guppi_58406_22904_HIP20091_0091.9434.818.21.44.10.vlar_1_r1381314305_0
17.03.2019 14.16.02 | SETI@home | Finished upload of blc36_2bit_guppi_58406_22904_HIP20091_0091.9434.818.21.44.10.vlar_1_r1381314305_0
17.03.2019 14.16.30 | SETI@home | update requested by user
17.03.2019 14.16.32 | SETI@home | sched RPC pending: Requested by user
17.03.2019 14.16.32 | SETI@home | [sched_op] Starting scheduler request
17.03.2019 14.16.32 | SETI@home | Sending scheduler request: Requested by user.
17.03.2019 14.16.32 | SETI@home | Reporting 5 completed tasks
17.03.2019 14.16.32 | SETI@home | Not requesting tasks: don't need (CPU: job cache full; NVIDIA GPU: job cache full)
17.03.2019 14.16.32 | SETI@home | [sched_op] CPU work request: 0.00 seconds; 0.00 devices
17.03.2019 14.16.32 | SETI@home | [sched_op] NVIDIA GPU work request: 0.00 seconds; 0.00 devices
17.03.2019 14.16.35 | SETI@home | Scheduler request completed
17.03.2019 14.16.35 | SETI@home | [sched_op] Server version 709
17.03.2019 14.16.35 | SETI@home | Project requested delay of 303 seconds
17.03.2019 14.16.36 | SETI@home | [sched_op] handle_scheduler_reply(): got ack for task 02oc11ad.16103.5870.5.32.175.vlar_0
17.03.2019 14.16.36 | SETI@home | [sched_op] handle_scheduler_reply(): got ack for task 29ja13ae.15807.255291.13.40.169_1
17.03.2019 14.16.36 | SETI@home | [sched_op] handle_scheduler_reply(): got ack for task 27dc06ae.28506.10706.11.38.47_2
17.03.2019 14.16.36 | SETI@home | [sched_op] handle_scheduler_reply(): got ack for task blc36_2bit_guppi_58406_21887_HIP20713_0088.10205.0.22.45.143.vlar_0
17.03.2019 14.16.36 | SETI@home | [sched_op] handle_scheduler_reply(): got ack for task blc36_2bit_guppi_58406_22904_HIP20091_0091.9434.818.21.44.10.vlar_1
17.03.2019 14.16.36 | SETI@home | [sched_op] Deferring communication for 00:05:03
17.03.2019 14.16.36 | SETI@home | [sched_op] Reason: requested by project

ID: 1985593 · Report as offensive
Oddbjornik Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 15 May 99
Posts: 220
Credit: 349,610,548
RAC: 1,728
Norway
Message 1985596 - Posted: 17 Mar 2019, 13:42:12 UTC - in response to Message 1985593.  

A subsequent scheduler call to refill the cache did not scroll to the bottom. As I understand it, that is in line with the if/else block starting on line 254 of BOINCBaseView.cpp, where the scroll-to-bottom code sits in the else-block, that is, in the block that apparently is run when the number of rows in the view has been reduced.
ID: 1985596 · Report as offensive
Profile -= Vyper =-
Volunteer tester
Avatar

Send message
Joined: 5 Sep 99
Posts: 1652
Credit: 1,065,191,981
RAC: 2,537
Sweden
Message 1985628 - Posted: 17 Mar 2019, 15:45:41 UTC - in response to Message 1985593.  

Yes exactly.. Press update, switch back to tasks, boom! Straight to the bottom.

_________________________________________________________________________
Addicted to SETI crunching!
Founder of GPU Users Group
ID: 1985628 · Report as offensive
TBar
Volunteer tester

Send message
Joined: 22 May 99
Posts: 5204
Credit: 840,779,836
RAC: 2,768
United States
Message 1985824 - Posted: 18 Mar 2019, 17:18:51 UTC

Well, I've just about finished testing new builds of BOINC 7.14.2. It seems if you compile it with Ubuntu 15.04 or higher it doesn't require any dependencies, but, of course it won't work with anything lower than Ubuntu 15.04. If you compile it in Ubuntu 14.04 then it requires the same two dependencies as before , libwebkitgtk-1.0-0 and libcurl3. I'd rather have the All-In-One not require any dependencies, so, it would be best to use the 15.04 build. This means if you have Ubuntu 14.04 you will have to replace the 5 default boinc apps with versions that will work in 14.04 from a folder in the Docs folder, similar to replacing the 7.8.3 apps with the 7.4.44 apps currently. This means most people won't have to install any dependencies to use the All-In-One package. Since All the App Versions were compiled Without that Bug of a 'Workaround', All versions will be Free of that annoying 'Jump to the Bottom' Bug. This is good...
I'll see about updating the package soon.
ID: 1985824 · Report as offensive
Profile Keith Myers Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 29 Apr 01
Posts: 13161
Credit: 1,160,866,277
RAC: 1,873
United States
Message 1985830 - Posted: 18 Mar 2019, 17:48:04 UTC - in response to Message 1985824.  

That will be most welcome TBar. I know a lot of Linux newbies were and are discouraged from using the All-in-One because of the missing dependencies. A lot of entrained MS mindset that any application should just run without having to fiddle with it being preeminent.
Seti@Home classic workunits:20,676 CPU time:74,226 hours

A proud member of the OFA (Old Farts Association)
ID: 1985830 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14650
Credit: 200,643,578
RAC: 874
United Kingdom
Message 1985834 - Posted: 18 Mar 2019, 17:57:45 UTC - in response to Message 1985830.  
Last modified: 18 Mar 2019, 17:58:09 UTC

The Windows application also has dependencies - you will see DLL files in the boinc (program) folder. You don't normally notice them because the BOINC installer places them there. It would arguably be better for common shared dependencies (like the Microsoft C++ runtime libraries) to be installed as, well, 'common shared dependencies' (there's a method and location for that), but the BOINC method works.
ID: 1985834 · Report as offensive
Profile tullio
Volunteer tester

Send message
Joined: 9 Apr 04
Posts: 8797
Credit: 2,930,782
RAC: 1
Italy
Message 1985858 - Posted: 18 Mar 2019, 19:44:37 UTC

SuSE has again updatd my Leap 15.0 to Thimblewood, a development version, with kernel 5.0.1. Unfortunately, the 7.14.2 Boinc Manager does not work in Thimblewood and I had to connect manually to Einstein@home. This on a VirtualMachine running as a guest of Windows 10 on a A10-6700 AMD CPU, 24 GB RAM.
Tullio
ID: 1985858 · Report as offensive
Profile Keith Myers Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 29 Apr 01
Posts: 13161
Credit: 1,160,866,277
RAC: 1,873
United States
Message 1985864 - Posted: 18 Mar 2019, 20:17:58 UTC

Surprised that SuSE doesn't have user controls to prevent or ask permission to install updates.
Seti@Home classic workunits:20,676 CPU time:74,226 hours

A proud member of the OFA (Old Farts Association)
ID: 1985864 · Report as offensive
Previous · 1 · 2 · 3 · 4 · 5 · 6 · 7 . . . 20 · Next

Message boards : Number crunching : High performance Linux clients at SETI


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.