Index  | Recent Threads  | Unanswered Threads  | Who's Active  | Guidelines  | Search
 

Quick Go »
No member browsing this thread
Thread Status: Active
Total posts in this thread: 12
Posts: 12   Pages: 2   [ 1 2 | Next Page ]
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 5358 times and has 11 replies Next Thread
phytell
Cruncher
Joined: Sep 8, 2014
Post Count: 39
Status: Offline
Reply to this Post  Reply with Quote 
What happened to MCM on Arm?

Does anybody know what ended up happening to the Arm version of MCM?
I'm seeing a lot of asks for people to switch to MCM, but there's still around 160 years/day of CPU going to OPN, even though we know that all 500 batches/day for work for that project could be handled by GPU contributors with ease.
Given the number of requests for folks to switch their processing I can only assume knobs have also been turned on the server side of things, meaning that most of the CPU time going to OPN should be Arm systems (with the obvious exception of people who intentionally run one project over another in their preferences).
Thus this topic: does anybody have info as to what's going on or why the Arm version of MCM doesn't seem to be available? I've got a Pi4 bought primarily for WCG and would be happy to get a few more, but there's no point in doing so at present, since the only project they can run is OPN, and that'd basically be wasting cycles that the GPU folks are already crushing.
[Jul 27, 2021 9:01:02 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Falconet
Master Cruncher
Portugal
Joined: Mar 9, 2009
Post Count: 3299
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: What happened to MCM on Arm?

The Linux on ARM version of MCM never got out of beta.
https://www.worldcommunitygrid.org/forums/wcg/viewthread_thread,42614 - July 8th, 2020.

MCM is available for Android.
----------------------------------------


- AMD Ryzen 5 1600AF 6C/12T 3.2 GHz - 85W
- AMD Ryzen 5 2500U 4C/8T 2.0 GHz - 28W
- AMD Ryzen 7 7730U 8C/16T 3.0 GHz
[Jul 27, 2021 10:09:51 PM]   Link   Report threatening or abusive post: please login first  Go to top 
phytell
Cruncher
Joined: Sep 8, 2014
Post Count: 39
Status: Offline
Reply to this Post  Reply with Quote 
Re: What happened to MCM on Arm?

I knew it hadn't been released, but was curious if anybody had information as to why, or if a release is planned for the future. The thread you linked to is just the beta announcement, and has no details as to the result of the test.
[Jul 27, 2021 11:50:43 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Acibant
Advanced Cruncher
USA
Joined: Apr 15, 2020
Post Count: 126
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: What happened to MCM on Arm?

If you're interested in getting single-board computers to contribute to WCG, look into the Hardkernel Odroid N2+ 4GB. But they are located in South Korea so you need to order locally if you don't want to deal with customs issues. Distributors are listed here. Being in the US, I used ameriDroid.

You can download their Android image here and follow the guide here to flash either an SD card or a more durable and faster eMMC module. Using Android you can get Smash Childhood Cancer tasks (when they ever become available again) and Mapping Cancer Markers tasks as well.

There is no Google Play store installed in that image, but you can go to F-Droid (a repository of open-source apps) in the built-in Lighting browser and download the F-Droid client where you can then search for BOINC to install it. F-Droid will keep the client updated.
----------------------------------------

[Jul 28, 2021 12:51:25 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Falconet
Master Cruncher
Portugal
Joined: Mar 9, 2009
Post Count: 3299
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: What happened to MCM on Arm?

I knew it hadn't been released, but was curious if anybody had information as to why, or if a release is planned for the future. The thread you linked to is just the beta announcement, and has no details as to the result of the test.



Only the techs can answer this. There were 2 Beta tests for MCM that included an ARM app for Linux (32-bit app). This is the last official tech info on the second Beta:

https://www.worldcommunitygrid.org/forums/wcg...ad,42876_offset,30#644385


Maybe the app wasn't ready and they had to focus on the much more important OPN GPU app, so it went into the to-do pile. But again, only a tech can answer as to why why the app wasn't upgraded to production status.
----------------------------------------


- AMD Ryzen 5 1600AF 6C/12T 3.2 GHz - 85W
- AMD Ryzen 5 2500U 4C/8T 2.0 GHz - 28W
- AMD Ryzen 7 7730U 8C/16T 3.0 GHz
----------------------------------------
[Edit 1 times, last edit by Falconet at Jul 28, 2021 11:10:34 AM]
[Jul 28, 2021 11:03:02 AM]   Link   Report threatening or abusive post: please login first  Go to top 
phytell
Cruncher
Joined: Sep 8, 2014
Post Count: 39
Status: Offline
Reply to this Post  Reply with Quote 
Re: What happened to MCM on Arm?

The OPNG release is a very good point - and I could definitely see that being higher priority than bringing on a bunch of (relatively) lower-powered chips.
[Jul 28, 2021 9:27:51 PM]   Link   Report threatening or abusive post: please login first  Go to top 
mgpointner
Advanced Cruncher
Argentina
Joined: Nov 16, 2009
Post Count: 55
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
applause Re: What happened to MCM on Arm?

Does anybody know what ended up happening to the Arm version of MCM?
I'm seeing a lot of asks for people to switch to MCM, but there's still around 160 years/day of CPU going to OPN, even though we know that all 500 batches/day for work for that project could be handled by GPU contributors with ease.
Given the number of requests for folks to switch their processing I can only assume knobs have also been turned on the server side of things, meaning that most of the CPU time going to OPN should be Arm systems (with the obvious exception of people who intentionally run one project over another in their preferences).
Thus this topic: does anybody have info as to what's going on or why the Arm version of MCM doesn't seem to be available? I've got a Pi4 bought primarily for WCG and would be happy to get a few more, but there's no point in doing so at present, since the only project they can run is OPN, and that'd basically be wasting cycles that the GPU folks are already crushing.


Hi, you can install Android on Raspberry Pi 4 and with Boinc for Android 7.18.1 you can now do remote monitoring. https://boinc.berkeley.edu/forum_thread.php?id=14356
----------------------------------------

[Aug 27, 2021 2:19:46 AM]   Link   Report threatening or abusive post: please login first  Go to top 
alanb1951
Veteran Cruncher
Joined: Jan 20, 2006
Post Count: 1079
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: What happened to MCM on Arm?

mgpointner,

How long do typical MCM1 tasks take on your Raspberry Pi 4? The ARM binaries for the last Beta test were taking less than 6 hours on my Pi4, running 3 at a time (with CPU clock at 2GHz) so unless Android binaries can compete with that I'd rather have "native" applications!

My aim is to return as many results as possible, not just to run up hours for badges, so application run times matter to me; I'd love to see a native ARM version of MCM1 and/or SCC1, both of which would be less hampered by the lack of L3 cache on the Pi than OPN1... (That MCM1 beta was quicker than [production] OPN1, and on my Intel and Ryzen machines the reverse was true.)

Cheers - Al.

[Edited to fix a typo.]
----------------------------------------
[Edit 1 times, last edit by alanb1951 at Aug 27, 2021 4:02:17 AM]
[Aug 27, 2021 4:00:11 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Acibant
Advanced Cruncher
USA
Joined: Apr 15, 2020
Post Count: 126
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: What happened to MCM on Arm?

MCM on ARM processors running the Android operating system is absolutely a native environment. The binaries are simply compiled for a different operating system. There's no emulation involved.
----------------------------------------

[Aug 27, 2021 12:20:05 PM]   Link   Report threatening or abusive post: please login first  Go to top 
mgpointner
Advanced Cruncher
Argentina
Joined: Nov 16, 2009
Post Count: 55
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: What happened to MCM on Arm?

mgpointner,

How long do typical MCM1 tasks take on your Raspberry Pi 4? The ARM binaries for the last Beta test were taking less than 6 hours on my Pi4, running 3 at a time (with CPU clock at 2GHz) so unless Android binaries can compete with that I'd rather have "native" applications!

My aim is to return as many results as possible, not just to run up hours for badges, so application run times matter to me; I'd love to see a native ARM version of MCM1 and/or SCC1, both of which would be less hampered by the lack of L3 cache on the Pi than OPN1... (That MCM1 beta was quicker than [production] OPN1, and on my Intel and Ryzen machines the reverse was true.)

Cheers - Al.

[Edited to fix a typo.]


alanb1951
Needless to say, I would also like a version of MCM for ARM / Linux. The Raspberry Pi 4 with Android 11 is running at 1800 MHz because I could not find
the way to overclock it on Android. From what I could see there are no typical times, some jobs take 4 hours and others 18. Here is an example of jobs done

Raspberry Pi 4 with Android 11
----------------------------------
Name CPU Time Credit
MCM1_0180128_4382_0 04.64 / 04.78 041.7 / 0.0
MCM1_0180104_3286_0 18.05 / 18.58 155.2 / 123.1
MCM1_0180105_3784_0 18.02 / 18.56 155.0 / 122.9
MCM1_0180026_9501_0 04.67 / 04.83 128.2 / 0.0
MCM1_0179994_4882_0 04.68 / 04.84 025.0 / 0.0
MCM1_0179927_4524_0 18.68 / 19.26 091.6 / 0.0
MCM1_0179809_5346_0 04.65 / 04.79 014.3 / 0.0
MCM1_0179806_0132_0 17.97 / 18.48 065.4 / 0.0
MCM1_0179806_6979_0 17.97 / 18.48 065.4 / 0.0

With phone Xiaomi Redmi 5 Plus is the same

Xiaomi Redmi 5 Plus (8 cores)
----------------------------------
Name CPU Time Credit
MCM1_0179897_8698_0 11.85 / 13.88 090.0 / 0.0
MCM1_0179923_9363_1 12.49 / 14.73 101.4 / 0.0
MCM1_0179924_1625_1 12.40 / 14.64 101.6 / 106.1
MCM1_0179929_4543_0 11.90 / 13.90 096.0 / 102.0
MCM1_0179861_0700_1 09.48 / 11.14 074.8 / 66.1
MCM1_0179869_1317_0 10.65 / 12.50 081.4 / 0.0
MCM1_0179748_7409_0 12.34 / 14.37 097.4 / 90.4
MCM1_0179757_6642_1 11.53 / 13.28 090.8 / 87.4
MCM1_0179726_8748_1 10.45 / 12.03 078.4 / 83.7
MCM1_0179674_0223_0 10.36 / 12.17 077.9 / 74.8

My aim is to return as many results as possible too, but for Raspberry Pi 4, the only way I found to do MCM work is using Android. The recent novelty was that now you can remotely monitor Boinc for Android, being able to run them headless.

[Typo fix]

[Correction]
It´s running at 1800 MHz
----------------------------------------

----------------------------------------
[Edit 2 times, last edit by mgpointner at Aug 27, 2021 10:09:59 PM]
[Aug 27, 2021 7:38:20 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Posts: 12   Pages: 2   [ 1 2 | Next Page ]
[ Jump to Last Post ]
Post new Thread