Raspberry Pi Support (Raspbian/Linux on Arm7)

Message boards : Number crunching : Raspberry Pi Support (Raspbian/Linux on Arm7)
Message board moderation

To post messages, you must log in.

1 · 2 · Next

AuthorMessage
Profile Raspberry Pi - Brian
Volunteer tester
Avatar

Send message
Joined: 22 Oct 99
Posts: 12
Credit: 164,328
RAC: 0
United States
Message 1747728 - Posted: 8 Dec 2015, 21:04:42 UTC

Is there any plans to support the Raspberry Pi directly from BOINC Manager?

Currently, you can connect the BOINC Manager to SETI@Home and download a binary ass suggested by a blog site such as
http://www.element14.com/community/community/raspberry-pi/raspberrypi2/blog/2015/05/20/setihome-boinc-on-raspbian-for-raspberry-pi-2
This seems to work, but it does report a problem with the xml configuration file.

The new (Debian) Raspbian Jessie has a repository object (package) called boinc-app-seti (currently version 7.28~svn2633-3+rpi1, with file setiathome_v7. This completes with a work unit result that is rejected.

Thanks.

// Brian
Expanding the edge of Science.
ID: 1747728 · Report as offensive
Claggy
Volunteer tester

Send message
Joined: 5 Jul 99
Posts: 4654
Credit: 47,537,079
RAC: 4
United Kingdom
Message 1747736 - Posted: 8 Dec 2015, 21:22:38 UTC - in response to Message 1747728.  
Last modified: 8 Dec 2015, 21:58:29 UTC

Is there any plans to support the Raspberry Pi directly from BOINC Manager?

Currently, you can connect the BOINC Manager to SETI@Home and download a binary ass suggested by a blog site such as
http://www.element14.com/community/community/raspberry-pi/raspberrypi2/blog/2015/05/20/setihome-boinc-on-raspbian-for-raspberry-pi-2
This seems to work, but it does report a problem with the xml configuration file.

The new (Debian) Raspbian Jessie has a repository object (package) called boinc-app-seti (currently version 7.28~svn2633-3+rpi1, with file setiathome_v7. This completes with a work unit result that is rejected.

Thanks.

// Brian

Yes, It is testing at Seti Beta, I fixed the app and had the fixes applied to the Seti source, (as well as the Debian source), and had it released there:

Seti Beta applications

the app you're running doesn't have those fixes applied, vfp_ChirpData and neon_ChirpData aren't compatible with Linux hardfloat,
you need 7.28_svn2858 as a minimum:

http://anonscm.debian.org/cgit/pkg-boinc/boinc-app-seti.git/commit/?h=upstream/7.28_svn2858&id=a58e9a546da648e1d61fd1f5f0bae8c233ddc287

<core_client_version>7.4.23</core_client_version>
<![CDATA[
<stderr_txt>
boinc-app-seti is invoked with the following arguments:
--start
--end.
I: boinc_parse_init_data_file
I: boinc_get_init_data
I: boinc_init
I: worker
I: worker() - common_init
I: worker() - read_wu_state
I: worker() - seti_do_work
setiathome_v7 7.28 $Revision: 1146 $ g++ (Raspbian 4.9.1-16) 4.9.1
libboinc: BOINC 7.4.23

Work Unit Info:
...............
WU true angle range is : 0.365467
features: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
Optimal function choices:
--------------------------------------------------------
name timing error
--------------------------------------------------------
v_BaseLineSmooth (no other)
vfp_GetPowerSpectrum 0.004136 0.00000
vfp_ChirpData 0.000047 0.00000
v_pfTranspose4 0.231524 0.00000
FPU opt folding 0.028799 0.00000
boinc-app-seti is invoked with the following arguments:
--start
--end.
I: boinc_parse_init_data_file
I: boinc_get_init_data
I: boinc_init
I: worker
I: worker() - common_init
I: worker() - read_wu_state
I: worker() - seti_do_work
Restarted at 0.40 percent.

Flopcounter: 37974527611672.710938

Spike count: 0
Autocorr count: 0
Pulse count: 0
Triplet count: 0
Gaussian count: 0
I: worker() - boinc_finish
06:09:59 (709): called boinc_finish(0)


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

Send message
Joined: 12 Dec 01
Posts: 113
Credit: 13,255,975
RAC: 6
United States
Message 1747859 - Posted: 9 Dec 2015, 5:25:49 UTC - in response to Message 1747736.  

Claggy -

I've run the app from Seti Beta. If the work units are similar size, it is faster than the one I compiled using your instructions from the message boards. How do I download and build the newer one for the Raspberry Pi? Or can I copy the app from my Seti Beta folder to the Seti folder and edit the app_info file?
ID: 1747859 · Report as offensive
Profile Raistmer
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 16 Jun 01
Posts: 6325
Credit: 106,370,077
RAC: 121
Russia
Message 1747880 - Posted: 9 Dec 2015, 8:39:16 UTC - in response to Message 1747859.  

can I copy the app from my Seti Beta folder to the Seti folder and edit the app_info file?

Yes you can provided it has low enough inconclusives rate on beta.
ID: 1747880 · Report as offensive
Profile Raspberry Pi - Brian
Volunteer tester
Avatar

Send message
Joined: 22 Oct 99
Posts: 12
Credit: 164,328
RAC: 0
United States
Message 1747968 - Posted: 9 Dec 2015, 19:38:25 UTC - in response to Message 1747736.  


Yes, It is testing at Seti Beta, I fixed the app and had the fixes applied to the Seti source, (as well as the Debian source), and had it released there:

Seti Beta applications

the app you're running doesn't have those fixes applied, vfp_ChirpData and neon_ChirpData aren't compatible with Linux hardfloat,
you need 7.28_svn2858 as a minimum:
...
Claggy


Thanks, that will get me going. I'll let you know how it works out!
// Brian
ID: 1747968 · Report as offensive
LitterBug
Volunteer tester

Send message
Joined: 7 Oct 00
Posts: 3
Credit: 145,195
RAC: 0
United States
Message 1750199 - Posted: 18 Dec 2015, 20:19:35 UTC

I was able to get seti going on a Pi2 by installing boinc and boinc-app-seti with apt-get. If I just installed boinc then tried to use project seti without installing the boinc-app-seti it never got any work to do. Steps that worked for me on a Jessie image:

sudo apt-get update
sudo apt-get install boinc
sudo apt-get install boinc-app-seti
boincmgr


Version Info
_____________________________
CPU type ARM
Number of processors 4
Coprocessors ---
Operating System Linux
4.1.13-v7+
BOINC version 7.4.23
setiathome_V7 7.28
_____________________________


Regards,
LitterBug
ID: 1750199 · Report as offensive
Claggy
Volunteer tester

Send message
Joined: 5 Jul 99
Posts: 4654
Credit: 47,537,079
RAC: 4
United Kingdom
Message 1750200 - Posted: 18 Dec 2015, 20:27:11 UTC - in response to Message 1750199.  
Last modified: 18 Dec 2015, 20:49:02 UTC

I was able to get seti going on a Pi2 by installing boinc and boinc-app-seti with apt-get. If I just installed boinc then tried to use project seti without installing the boinc-app-seti it never got any work to do. Steps that worked for me on a Jessie image:

sudo apt-get update
sudo apt-get install boinc
sudo apt-get install boinc-app-seti
boincmgr


Version Info
_____________________________
CPU type ARM
Number of processors 4
Coprocessors ---
Operating System Linux
4.1.13-v7+
BOINC version 7.4.23
setiathome_V7 7.28
_____________________________


Regards,
LitterBug

As I already said, that application is broken, your results don't match your wingmen:

http://setiathome.berkeley.edu/workunit.php?wuid=2005470219

http://setiathome.berkeley.edu/result.php?resultid=4605650984
<core_client_version>7.4.23</core_client_version>
<![CDATA[
<stderr_txt>
boinc-app-seti is invoked with the following arguments:
--start
--end.
I: boinc_parse_init_data_file
I: boinc_get_init_data
I: boinc_init
I: worker
I: worker() - common_init
I: worker() - read_wu_state
I: worker() - seti_do_work
setiathome_v7 7.28 $Revision: 1146 $ g++ (Raspbian 4.9.1-16) 4.9.1
libboinc: BOINC 7.4.23

Work Unit Info:
...............
WU true angle range is : 1.138993
features: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
Optimal function choices:
--------------------------------------------------------
name timing error
--------------------------------------------------------
v_BaseLineSmooth (no other)
vfp_GetPowerSpectrum 0.001646 0.00000
vfp_ChirpData 0.000011 0.00000
v_Transpose4 0.064632 0.00000
FPU opt folding 0.007588 0.00000

Flopcounter: 17145252904128.357422

Spike count: 0
Autocorr count: 0
Pulse count: 0
Triplet count: 0
Gaussian count: 0
I: worker() - boinc_finish
14:22:40 (17946): called boinc_finish(0)

</stderr_txt>
]]>


http://setiathome.berkeley.edu/result.php?resultid=4605650985
<core_client_version>7.6.9</core_client_version>
<![CDATA[
<stderr_txt>
Running on device number: 0
Priority of worker thread raised successfully
Priority of process adjusted successfully, below normal priority class used
OpenCL platform detected: Advanced Micro Devices, Inc.
BOINC assigns device 0
0 slot of 64 used for this instance
Info: BOINC provided OpenCL device ID used
Info: CPU affinity mask used: 1

Build features: SETI7 Non-graphics OpenCL USE_OPENCL_HD5xxx OCL_ZERO_COPY OCL_CHIRP3 FFTW AMD specific USE_SSE2 x86
CPUID: Intel(R) Core(TM) i5-4460 CPU @ 3.20GHz

Cache: L1=64K L2=256K

CPU features: FPU TSC PAE CMPXCHG8B APIC SYSENTER MTRR CMOV/CCMP MMX FXSAVE/FXRSTOR SSE SSE2 HT SSE3 SSSE3 FMA3 SSE4.1 SSE4.2 AVX
OpenCL-kernels filename : MultiBeam_Kernels_r2929.cl
ar=1.138993 NumCfft=101479 NumGauss=0 NumPulse=56339015579 NumTriplet=56339015579
Currently allocated 121 MB for GPU buffers
In v_BaseLineSmooth: NumDataPoints=1048576, BoxCarLength=8192, NumPointsInChunk=32768

Windows optimized S@H v7 application
Based on Intel, Core 2-optimized v8-nographics V5.13 by Alex Kan
SSE2xj Win32 Build 2929 , Ported by : Raistmer, JDWhale

SETI7 update by Raistmer

OpenCL version by Raistmer, r2929

AMD HD5 version by Raistmer

Number of OpenCL platforms: 1


OpenCL Platform Name: AMD Accelerated Parallel Processing
Number of devices: 1
Max compute units: 40
Max work group size: 256
Max clock frequency: 947Mhz
Max memory allocation: 3019898880
Cache type: Read/Write
Cache line size: 64
Cache size: 16384
Global memory size: 3221225472
Constant buffer size: 65536
Max number of constant args: 8
Local memory type: Scratchpad
Local memory size: 32768
Queue properties:
Out-of-Order: No
Name: Hawaii
Vendor: Advanced Micro Devices, Inc.
Driver version: 1800.11 (VM)
Version: OpenCL 1.2 AMD-APP (1800.11)
Extensions: cl_khr_fp64 cl_amd_fp64 cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_int64_base_atomics cl_khr_int64_extended_atomics cl_khr_3d_image_writes cl_khr_byte_addressable_store cl_khr_gl_sharing cl_ext_atomic_counters_32 cl_amd_device_attribute_query cl_amd_vec3 cl_amd_printf cl_amd_media_ops cl_amd_media_ops2 cl_amd_popcnt cl_khr_d3d10_sharing cl_khr_d3d11_sharing cl_khr_dx9_media_sharing cl_khr_image2d_from_buffer cl_khr_spir cl_khr_gl_event


Work Unit Info:
...............
Credit multiplier is : 2.85
WU true angle range is : 1.138993
Used GPU device parameters are:
Number of compute units: 40
Single buffer allocation size: 64MB
Total device global memory: 3072MB
max WG size: 256
local mem type: Real
period_iterations_num=20
Autocorr: peak=19.04647, time=87.24, delay=2.2662, d_freq=1420479531.45, chirp=11.644, fft_len=128k
Autocorr: peak=18.94049, time=87.24, delay=2.2662, d_freq=1420479532.34, chirp=11.654, fft_len=128k
Spike: peak=24.54769, time=83.89, d_freq=1420482486.6, chirp=22.33, fft_len=64k
Spike: peak=26.15405, time=83.89, d_freq=1420482486.61, chirp=22.334, fft_len=64k
Spike: peak=26.44914, time=83.89, d_freq=1420482486.62, chirp=22.338, fft_len=64k
Spike: peak=25.40611, time=83.89, d_freq=1420482486.63, chirp=22.341, fft_len=64k
Autocorr: peak=18.68055, time=46.98, delay=5.5624, d_freq=1420479814.74, chirp=27.655, fft_len=128k

Best spike: peak=26.44914, time=83.89, d_freq=1420482486.62, chirp=22.338, fft_len=64k
Best autocorr: peak=19.04647, time=87.24, delay=2.2662, d_freq=1420479531.45, chirp=11.644, fft_len=128k
Best gaussian: peak=0, mean=0, ChiSq=0, time=-2.122e+011, d_freq=0,
score=-12, null_hyp=0, chirp=0, fft_len=0
Best pulse: peak=4.757331, time=61.35, period=0.7799, d_freq=1420482456.58, score=0.9348, chirp=-86.239, fft_len=128
Best triplet: peak=0, time=-2.122e+011, period=0, d_freq=0, chirp=0, fft_len=0


Flopcounter: 14732289417947.670000

Spike count: 4
Autocorr count: 3
Pulse count: 0
Triplet count: 0
Gaussian count: 0
Wallclock time elapsed since last restart: 251.0 seconds

class Gaussian_transfer_not_needed: total=0, N=0, <>=0, min=0 max=0
class Gaussian_transfer_needed: total=0, N=0, <>=0, min=0 max=0


class Gaussian_skip1_no_peak: total=0, N=0, <>=0, min=0 max=0
class Gaussian_skip2_bad_group_peak: total=0, N=0, <>=0, min=0 max=0
class Gaussian_skip3_too_weak_peak: total=0, N=0, <>=0, min=0 max=0
class Gaussian_skip4_too_big_ChiSq: total=0, N=0, <>=0, min=0 max=0
class Gaussian_skip6_low_power: total=0, N=0, <>=0, min=0 max=0


class Gaussian_new_best: total=0, N=0, <>=0, min=0 max=0
class Gaussian_report: total=0, N=0, <>=0, min=0 max=0
class Gaussian_miss: total=0, N=0, <>=0, min=0 max=0


class PC_triplet_find_hit: total=1096, N=1096, <>=1, min=1 max=1
class PC_triplet_find_miss: total=87, N=87, <>=1, min=1 max=1


class PC_pulse_find_hit: total=1173, N=1173, <>=1, min=1 max=1
class PC_pulse_find_miss: total=10, N=10, <>=1, min=1 max=1
class PC_pulse_find_early_miss: total=2, N=2, <>=1, min=1 max=1
class PC_pulse_find_2CPU: total=1, N=1, <>=1, min=1 max=1


class PoT_transfer_not_needed: total=1090, N=1090, <>=1, min=1 max=1
class PoT_transfer_needed: total=94, N=94, <>=1, min=1 max=1

GPU device sync requested... ...GPU device synched
22:15:51 (1180): called boinc_finish(0)

</stderr_txt>
]]>


Claggy
ID: 1750200 · Report as offensive
LitterBug
Volunteer tester

Send message
Joined: 7 Oct 00
Posts: 3
Credit: 145,195
RAC: 0
United States
Message 1750204 - Posted: 18 Dec 2015, 20:38:05 UTC - in response to Message 1750200.  
Last modified: 18 Dec 2015, 20:42:24 UTC

Looks like you pulled one from my W7 box. That is not from my PI...

Here is the PI
http://setiathome.berkeley.edu/show_host_detail.php?hostid=7848323

Regards,
LitterBug



<core_client_version>7.4.23</core_client_version>
<![CDATA[
<stderr_txt>
boinc-app-seti is invoked with the following arguments:
--start
--end.
I: boinc_parse_init_data_file
I: boinc_get_init_data
I: boinc_init
I: worker
I: worker() - common_init
I: worker() - read_wu_state
I: worker() - seti_do_work
setiathome_v7 7.28 $Revision: 1146 $ g++ (Raspbian 4.9.1-16) 4.9.1
libboinc: BOINC 7.4.23

Work Unit Info:
...............
WU true angle range is : 0.370541
features: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
Optimal function choices:
--------------------------------------------------------
name timing error
--------------------------------------------------------
v_BaseLineSmooth (no other)
vfp_GetPowerSpectrum 0.001346 0.00000
vfp_ChirpData 0.000027 0.00000
v_pfTranspose4 0.040890 0.00000
FPU opt folding 0.007425 0.00000
SETI@Home Informational message -9 result_overflow
NOTE: The number of results detected equals the storage space allocated.

Flopcounter: 59561567027.473045

Spike count: 30
Autocorr count: 0
Pulse count: 0
Triplet count: 0
Gaussian count: 0
14:42:28 (19223): called boinc_finish(0)

</stderr_txt>
]]>
ID: 1750204 · Report as offensive
Claggy
Volunteer tester

Send message
Joined: 5 Jul 99
Posts: 4654
Credit: 47,537,079
RAC: 4
United Kingdom
Message 1750206 - Posted: 18 Dec 2015, 20:50:22 UTC - in response to Message 1750204.  
Last modified: 18 Dec 2015, 20:51:33 UTC

Looks like you pulled one from my W7 box. That is not from my PI...


You are mistaken:

setiathome_v7 7.28 $Revision: 1146 $ g++ (Raspbian 4.9.1-16) 4.9.1


Claggy
ID: 1750206 · Report as offensive
LitterBug
Volunteer tester

Send message
Joined: 7 Oct 00
Posts: 3
Credit: 145,195
RAC: 0
United States
Message 1750231 - Posted: 18 Dec 2015, 22:22:28 UTC - in response to Message 1750206.  

Ahhh. I see what you said about wingman now.... You were comparing mine vs another.

So any way to fix it, or just wait around?

Cheers!
LitterBug
ID: 1750231 · Report as offensive
Tom Rinehart
Volunteer tester

Send message
Joined: 12 Dec 01
Posts: 113
Credit: 13,255,975
RAC: 6
United States
Message 1753963 - Posted: 4 Jan 2016, 22:26:25 UTC - in response to Message 1750231.  

Claggy -

Is there any way to compile v8 on the Raspberry Pi? When I try I get a compilation error.
ID: 1753963 · Report as offensive
Claggy
Volunteer tester

Send message
Joined: 5 Jul 99
Posts: 4654
Credit: 47,537,079
RAC: 4
United Kingdom
Message 1753968 - Posted: 4 Jan 2016, 22:45:09 UTC - in response to Message 1753963.  
Last modified: 4 Jan 2016, 22:49:21 UTC

Claggy -

Is there any way to compile v8 on the Raspberry Pi? When I try I get a compilation error.

Yes, r3305 broke the compilation, get an earlier revision than that, ie

svn checkout https://setisvn.ssl.berkeley.edu/svn/seti_boinc@3304 seti_boinc3304

https://setisvn.ssl.berkeley.edu/trac/changeset/3305

https://setisvn.ssl.berkeley.edu/trac/log/seti_boinc/client?rev=3316

I'm in the process of emailing Eric.

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

Send message
Joined: 12 Dec 01
Posts: 113
Credit: 13,255,975
RAC: 6
United States
Message 1754373 - Posted: 6 Jan 2016, 16:29:44 UTC - in response to Message 1753968.  

Claggy -

Thanks. The compilation still fails part way through, but it had built seti_boinc. I don't have the graphics pre-reqs. It has completed a few WUs and they have been validated. Here is one:

http://setiathome.berkeley.edu/result.php?resultid=4649489165
ID: 1754373 · Report as offensive
Claggy
Volunteer tester

Send message
Joined: 5 Jul 99
Posts: 4654
Credit: 47,537,079
RAC: 4
United Kingdom
Message 1754382 - Posted: 6 Jan 2016, 17:10:47 UTC - in response to Message 1754373.  

Claggy -

Thanks. The compilation still fails part way through, but it had built seti_boinc. I don't have the graphics pre-reqs. It has completed a few WUs and they have been validated. Here is one:

http://setiathome.berkeley.edu/result.php?resultid=4649489165

I also have rev3304 built, compilation here normally fails in test tools here,

Been running rev 3304 in an offline bench with a number of test Wu's, and online at Seti Beta:

All SETI@home v8 tasks for computer 74138

Claggy
ID: 1754382 · Report as offensive
Profile mimo
Volunteer tester
Avatar

Send message
Joined: 7 Feb 03
Posts: 92
Credit: 14,957,404
RAC: 0
Slovakia
Message 1760994 - Posted: 31 Jan 2016, 11:35:43 UTC - in response to Message 1754382.  

yesterday builded latest rev from svn - need to add one minssing include there - for both PIs
used native in march, mcpu and mtune, hard float , fast math and fpu is neon-vfpv4 for PI 2, vfp for PI

builds are on lunatics website, use app info xml for usage.
now running successfully on mine PIs (have both of them)

ID: 1760994 · Report as offensive
Profile Raistmer
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 16 Jun 01
Posts: 6325
Credit: 106,370,077
RAC: 121
Russia
Message 1761271 - Posted: 1 Feb 2016, 8:41:42 UTC - in response to Message 1760994.  

yesterday builded latest rev from svn - need to add one minssing include there - for both PIs
used native in march, mcpu and mtune, hard float , fast math and fpu is neon-vfpv4 for PI 2, vfp for PI

builds are on lunatics website, use app info xml for usage.
now running successfully on mine PIs (have both of them)


They in restricted area currently so public can not access.
If you sure they work OK worth to move them to publicly available area.
ID: 1761271 · Report as offensive
Profile mimo
Volunteer tester
Avatar

Send message
Joined: 7 Feb 03
Posts: 92
Credit: 14,957,404
RAC: 0
Slovakia
Message 1761331 - Posted: 1 Feb 2016, 15:37:51 UTC - in response to Message 1761271.  

as i wrote on lunatics thx for moving

two WU done on PI2:
4690459970 	2045645281 	30 Jan 2016, 13:37:15 UTC 	1 Feb 2016, 14:54:01 UTC 	Completed and validated 	173,262.86 	170,655.80 	44.73 	SETI@home v8 Anonymous platform (CPU)
4690459971 	2044216777 	30 Jan 2016, 13:37:15 UTC 	1 Feb 2016, 14:54:01 UTC 	Completed and validated 	173,506.08 	170,894.70 	44.83 	SETI@home v8 Anonymous platform (CPU)


ID: 1761331 · Report as offensive
Profile Igor Kostyaev
Volunteer tester

Send message
Joined: 14 Jun 04
Posts: 763
Credit: 80,254,329
RAC: 91
Kazakhstan
Message 1769225 - Posted: 3 Mar 2016, 12:33:19 UTC

What about new Raspberry Pi 3? It's more interesting device.
ID: 1769225 · Report as offensive
Grant (SSSF)
Volunteer tester

Send message
Joined: 19 Aug 99
Posts: 13720
Credit: 208,696,464
RAC: 304
Australia
Message 1769343 - Posted: 3 Mar 2016, 22:28:20 UTC - in response to Message 1769225.  
Last modified: 3 Mar 2016, 22:29:11 UTC

What about new Raspberry Pi 3? It's more interesting device.

It would be faster than the existing units, but as a crunching device the Raspberry Pi doesn't make much sense to me. It's just not designed with that sort of work in mind.
Given the time they take to crunch numbers, they actually use more power than current PC systems.


Phoronix Raspberry Pi comparison.


Grant
Darwin NT
ID: 1769343 · Report as offensive
Profile Brian Uitti
Volunteer tester
Avatar

Send message
Joined: 14 Sep 99
Posts: 39
Credit: 547,983
RAC: 0
United States
Message 1771443 - Posted: 13 Mar 2016, 22:01:28 UTC - in response to Message 1769343.  

Grant:

Don't get me wrong, I like the technical report that compares different systems.

I have a couple of thoughts:

1. some system has to take the bottom rung of the performance ladder.
2. sometimes running these projects mean that you have to use what you have available.
3. maybe we could suggest optimum projects for the weaker machines, like the raspberry pi

In the "SETI Classic" days, I had access to some "broken" laptop computers that we're one step away form the recycling center. These were mostly slow "Intel Celeron" based machines and had a range of defects such as cracked cases and broken screens. "Boot and Run" was a major "Goal Achieved" statement. In the end, they headed out for the recycling center, but there could be one or two that made a new life in a place where computers were just not happening.

Is it worth while? Of course it is. .. but if you're making a "purpose built" processing farm, there might be better choices.

I would encourage anyone to use whatever system they have to look into the concepts of the idea of sharing their resources with projects such as this.

Cheers.

// Brian
ID: 1771443 · Report as offensive
1 · 2 · Next

Message boards : Number crunching : Raspberry Pi Support (Raspbian/Linux on Arm7)


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