Posts by Tom Rinehart

1) Message boards : Number crunching : Running Rosetta on Raspberry Pi 3B+ (how to guide) (Message 94403)
Posted 13 Apr 2020 by Tom Rinehart
Post:
Mine appears to only be running one WU at a time. I will try the zram approach once the current set of work I have are done. No WUs have completed so far.

I also have a RPi 3B running 64-bit ubuntu. It is running two WUs at a time. It completed three WUs so far at 13,418.19s, 5,232.10s, and 3,171.98s.
2) Message boards : Number crunching : Running Rosetta on Raspberry Pi 3B+ (how to guide) (Message 94395)
Posted 13 Apr 2020 by Tom Rinehart
Post:
On my RPi 3B running Raspbian Buster Lite (Minimal image based on Debian Buster), I only had to put the kernel in 64 bit mode, set up BOINC client to receive 64 bit work, and lower the GPU RAM to 16MB using raspi-config. It downloaded 4 WUs and just started working.
3) Message boards : Number crunching : Raspberry Pi compatibility (Message 94346)
Posted 13 Apr 2020 by Tom Rinehart
Post:
4.15 works on a Raspberry Pi 3B. As a test last night, I installed 64-bit ubuntu on one of my RPi 3Bs and connected it to Rosetta. It works. It ran two WUs.

I will try MarksRpiCluster instructions on one of my other RPi 3Bs tonight.
4) Message boards : Number crunching : R@h Supported ARM Platforms for Portable Devices (Message 94251)
Posted 12 Apr 2020 by Tom Rinehart
Post:
4.15 is now running on my 64-bit 2GB Odroid C2
5) Message boards : Number crunching : Rosetta running on ARM platforms (Message 93304)
Posted 3 Apr 2020 by Tom Rinehart
Post:
Does that mean I can finally use my 8x Raspberry Pi 2GB 4Bs that I have lying around to actually do something? After Seti@home closed shop, it seems like everything I'm interested in doesn't support them.


The Raspberry Pi 2 (v1.2), 3, 3+, and 4 all have ARM64 processors. I think you need to load a 64-bit OS like ubuntu, and I don't think any but the RPi 4 with 4GB of RAM will work if my experience with my Odroid C2 with 2 GB of RAM is applicable. On my Odroid I get the following message when it tries to get any work units:

Rosetta for Portable Devices needs 1907.35 MB RAM but only 1770.35 MB is available for use.


The pre-RPi 4 pis only have 1 GB of RAM.

Technically my Odroid C2 should be able to run one or two work units within the amount of memory it has. On my linux boxes, I'm seeing that work units are using up to about 750-850 MB of RAM per work unit using the 4.12 version of the app.

I have been switching my Raspberry Pis over to einstein@home. They work well there. There is also a 64-bit app you can install that speeds the pis with ARM64 processors. It takes some extra work to setup on your own. It is not automatic.
6) Message boards : Number crunching : Computation errors (Message 93147)
Posted 3 Apr 2020 by Tom Rinehart
Post:
I posted this on ralph@home, but this is probably better. All the 4.12 work units on my Mac quickly end in a computation error:

<core_client_version>7.14.3</core_client_version>
<![CDATA[
<message>
process exited with code 1 (0x1, -255)</message>
<stderr_txt>
command: rosetta_4.12_x86_64-apple-darwin -run:protocol jd2_scripting -parser:protocol predictor_v11_boinc--fuse--covid_spike_design_boinc_v1.xml @flags_jhr_cv -in:file:silent 3xc3uf2h_Junior_HalfRoid_vs_COVID-19_design1.silent -in:file:silent_struct_type binary -silent_gz -mute all -out:file:silent_struct_type binary -out:file:silent default.out -in:file:boinc_wu_zip 3xc3uf2h_Junior_HalfRoid_vs_COVID-19_design1.zip @3xc3uf2h_Junior_HalfRoid_vs_COVID-19_design1.flags -nstruct 10000 -cpu_run_time 28800 -watchdog -boinc:max_nstruct 600 -checkpoint_interval 120 -database minirosetta_database -in::file::zip minirosetta_database.zip -boinc::watchdog -run::rng mt19937
Starting watchdog...
Watchdog active.
error: zipfile probably corrupt (illegal instruction)

</stderr_txt>
]]>


One of my other Macs is getting this error:

<core_client_version>7.14.3</core_client_version>
<![CDATA[
<message>
process got signal 4</message>
<stderr_txt>

</stderr_txt>
]]>

I have two linux boxes running Debian Buster that are working fine, so it looks like a Mac app problem.
7) Message boards : Number crunching : Android RAM requirements changed? (Message 93146)
Posted 3 Apr 2020 by Tom Rinehart
Post:
I noticed on my BOINC program on my android that the RAM requirements changed. It now says Rosetta@home requires 1907 MB of RAM and I have 985 MB available for the project. Is this really true? If so, I will not be able to help with Rosetta@home on my android because I only have 1.9 GB of RAM in total. It never said this in the past.


My Odroid C2 has the same issue. It has 2 GB of RAM and with the OS running only about 1.7 GB are available . It looks like you need a 4GB device to run the ARM64 app. There aren't many.






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