Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /disks/centurion/b/carolyn/b/home/boincadm/projects/beta/html/inc/boinc_db.inc on line 147
Setiathome_v8 for Raspberry Pi?

Setiathome_v8 for Raspberry Pi?

Message boards : SETI@home Enhanced : Setiathome_v8 for Raspberry Pi?
Message board moderation

To post messages, you must log in.

Previous · 1 · 2 · 3 · 4 · 5

AuthorMessage
Claggy
Volunteer tester

Send message
Joined: 29 May 06
Posts: 1037
Credit: 8,440,339
RAC: 0
United Kingdom
Message 58545 - Posted: 9 Jun 2016, 12:30:49 UTC - in response to Message 58534.  

So is the problem with the kernel or is it with the SETI ARM code?

Depends on your point of view. The 3.10.x kernel works fine with the present ARM Seti v8 app,

Note also that i was having this problem with the v7 app at r1924, this is before the ARM function choices were added,
so it's a problem with the generic code and not any specific ARM code.

Claggy
ID: 58545 · Report as offensive
Tom Rinehart
Volunteer tester

Send message
Joined: 22 Jul 15
Posts: 21
Credit: 113,162
RAC: 0
United States
Message 58547 - Posted: 10 Jun 2016, 0:10:13 UTC - in response to Message 58545.  

So is the problem with the kernel or is it with the SETI ARM code?

Depends on your point of view. The 3.10.x kernel works fine with the present ARM Seti v8 app,

Note also that i was having this problem with the v7 app at r1924, this is before the ARM function choices were added,
so it's a problem with the generic code and not any specific ARM code.

Claggy


That is interesting. Does any know what this issue is with the current kernels? Is anyone working on a fix? I've stopped using my Pi B because of the hassle of having to restart Boinc all the time.
ID: 58547 · Report as offensive
Profile Raistmer
Volunteer tester
Avatar

Send message
Joined: 18 Aug 05
Posts: 2423
Credit: 15,878,738
RAC: 0
Russia
Message 58598 - Posted: 14 Jun 2016, 23:13:41 UTC - in response to Message 58547.  
Last modified: 14 Jun 2016, 23:14:08 UTC

The workaround would be to observe what function choices your device uses usually then to rebuild SETI MB stock code with hardwired function choices. That way hang in initial benchmark could be avoided. Also worth to completely disable BOINC's benchmark via cc_config.xml file.
News about SETI opt app releases: https://twitter.com/Raistmer
ID: 58598 · Report as offensive
Claggy
Volunteer tester

Send message
Joined: 29 May 06
Posts: 1037
Credit: 8,440,339
RAC: 0
United Kingdom
Message 58608 - Posted: 15 Jun 2016, 7:31:11 UTC - in response to Message 58598.  

The workaround would be to observe what function choices your device uses usually then to rebuild SETI MB stock code with hardwired function choices. That way hang in initial benchmark could be avoided. Also worth to completely disable BOINC's benchmark via cc_config.xml file.

What hang in initial function choices? There might have been one once, but Eric did changes, function choices work now.

Armv6 devices on later kernels suffer from a kernel panic mid computation, This was even happening at r1924 when there were no Arm function choices as they hadn't been added yet.

Claggy
ID: 58608 · Report as offensive
Profile Raistmer
Volunteer tester
Avatar

Send message
Joined: 18 Aug 05
Posts: 2423
Credit: 15,878,738
RAC: 0
Russia
Message 58624 - Posted: 15 Jun 2016, 18:24:35 UTC - in response to Message 58608.  

The workaround would be to observe what function choices your device uses usually then to rebuild SETI MB stock code with hardwired function choices. That way hang in initial benchmark could be avoided. Also worth to completely disable BOINC's benchmark via cc_config.xml file.

What hang in initial function choices? There might have been one once, but Eric did changes, function choices work now.

Armv6 devices on later kernels suffer from a kernel panic mid computation, This was even happening at r1924 when there were no Arm function choices as they hadn't been added yet.

Claggy

Ok, some misunderstanding perhaps. But FYI recently there was log with error definitely inside function choices. On Linux.
News about SETI opt app releases: https://twitter.com/Raistmer
ID: 58624 · Report as offensive
Claggy
Volunteer tester

Send message
Joined: 29 May 06
Posts: 1037
Credit: 8,440,339
RAC: 0
United Kingdom
Message 60652 - Posted: 13 Feb 2017, 20:11:10 UTC - in response to Message 58534.  

So is the problem with the kernel or is it with the SETI ARM code?

After posting on Github's Kernel bug running BOINC tasks, 3.12.18/19 #600 thread, I was directed to a patch that fixed a similar/same issue:

Repeatable kernel crash in #737 #859

the patch had been posted upstream twice for discussion six plus months ago, and had no response, looking though GitHub, I saw it hadn't been committed there,
so Cloned the Raspberry Pi kernel repository, applied it, and pushed it upstream, it has been committed atm to the rpi-4.4.y, 4.9.y and 4.10.y branches,
and applied to the rpi-update test kernel, If anyone with a Original Pi wishes to try it will need to do:

sudo apt-get install rpi-update
sudo rpi-update

If you get 4.4.48+ #964 or 4.9.9+ #965 or later then you'll have a kernel with the fix.

8.02 apps at the Main project should work no problem now, and 8.03 here should too, 8.04 don't work on the Pi full stop, expect 8.05 soon.

Claggy
ID: 60652 · Report as offensive
Tom Rinehart
Volunteer tester

Send message
Joined: 22 Jul 15
Posts: 21
Credit: 113,162
RAC: 0
United States
Message 60683 - Posted: 22 Feb 2017, 23:40:58 UTC - in response to Message 60652.  
Last modified: 22 Feb 2017, 23:42:26 UTC

The Linux ARM 8.06 app is now available here on Beta and works on Raspberry Pi 1's (original Pi B's, all Pi A's, and the Pi Zero) with the updated kernel. It includes updated code that uses the VFP chirp function for a little extra performance.
ID: 60683 · Report as offensive
MarkJ
Volunteer tester

Send message
Joined: 18 Oct 09
Posts: 48
Credit: 73,283
RAC: 0
Australia
Message 60700 - Posted: 27 Feb 2017, 11:47:08 UTC

The Pi2 and Pi3 really struggle with the vlar work units.

I am getting around 36+ hours on the Pi2 and 17 hours on the Pi3 using the 8.06 app. That's at stock clocks.
BOINC blog
ID: 60700 · Report as offensive
Previous · 1 · 2 · 3 · 4 · 5

Message boards : SETI@home Enhanced : Setiathome_v8 for Raspberry Pi?


 
©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.