No work for ARM

Message boards : Number crunching : No work for ARM

To post messages, you must log in.

AuthorMessage
IvanTama [TNAA]

Send message
Joined: 3 Dec 10
Posts: 5
Credit: 1,814,067
RAC: 52
Message 5173 - Posted: 8 Jun 2017, 7:19:02 UTC

Any news for ARM devices?
ID: 5173 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile Coleslaw
Avatar

Send message
Joined: 31 Oct 08
Posts: 10
Credit: 7,466,351
RAC: 83,885
Message 5339 - Posted: 28 Jun 2017, 23:18:39 UTC

And can we finally get a PIE capable version for newer devices?
ID: 5339 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Dirk Broer

Send message
Joined: 15 Aug 12
Posts: 19
Credit: 2,730,596
RAC: 299
Message 5840 - Posted: 13 Jul 2017, 22:36:38 UTC
Last modified: 13 Jul 2017, 22:38:41 UTC

Present ARM applications look a bit dated indeed:
-----------------------platform----------------------version-----------date---------------GFLOP avg
Linux 2.6 running on armv5tel----------------------5.29--------19-03-2012------------0 GFLOPS
Raspbian running on Raspberry Pi (armv6l)--------5.33--------21-01-2015-----------24 GFLOPS
Android running on ARM-----------------------------5.32--------16-08-2013-----------35 GFLOPS
Linux running on A20-OLinuXino--------------------5.33--------24-01-2015------------0 GFLOPS

Linux 2.6 is ancient and dates from 2004 (though support has continued into 2016, development stopped after 2011), and I wonder who still crunches with an ARMv5 device.

The Android app dates from August 2013, which means that it will be compatible with Android 4.3 Jellybean and earlier and hardware up to 2013 too, and no later.
It is now 2017, Android is meanwhile at version 7, and octo-core 64-bit SOCs are in some of those devices.

The more recent Raspbian app is still compiled for the original BCM2835 SOC, which features a single-core ARM11 CPU of ARMv6 architecture.
Most Raspberries that work on this project will have either a BCM2836 SOC, which features a quad-core ARM Cortex-A7 CPU of ARMv7 architecture, or a BCM2837 SOC, which features a quad-core ARM Cortex-A53 CPU of ARMv8 architecture (but uses the ARMv7 instruction set in 32-bit Raspbian).

The special app for the A20-OLinuXino (a dual-core ARM Cortex-A7 CPU) might perhaps be ported to specific applications for the Raspberry Pi 2 and Pi 3 for better performance on those boards. Better compile and optimize for the specific boards, if possible.
ID: 5840 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
thinking_goose

Send message
Joined: 12 Nov 07
Posts: 116
Credit: 1,105,645
RAC: 0
Message 5843 - Posted: 14 Jul 2017, 4:25:28 UTC

I would also like to see ARM work, because my main machine doesn't have free electricity anymore. My ARM machines are solar powered, and can run 24/7 until the winter!
ID: 5843 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile Coleslaw
Avatar

Send message
Joined: 31 Oct 08
Posts: 10
Credit: 7,466,351
RAC: 83,885
Message 5850 - Posted: 15 Jul 2017, 12:33:15 UTC - in response to Message 5840.  

[quote]

Linux 2.6 is ancient and dates from 2004 (though support has continued into 2016, development stopped after 2011), and I wonder who still crunches with an ARMv5 device.


I actually have a couple still chugging away though the projects supporting them are slim pickings. http://www.enigmaathome.net/show_host_detail.php?hostid=150407 I do however, need to go take a look at them to see what they are doing as they are typically set and don't ever think about looking at devices. Those phones were not as prone to heat/battery bloat. Their biggest hang up was internal storage space.
ID: 5850 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
forretrio
Avatar

Send message
Joined: 25 Dec 14
Posts: 9
Credit: 3,283,768
RAC: 1
Message 5864 - Posted: 16 Jul 2017, 18:05:09 UTC - in response to Message 5840.  

It does not have to be ARMv5. I have a bunch of v7 that had been crunching Enigma for years.

The real problem is position independent executable (PIE) though. That says it won't work on any Android 5 or above.

When I got my new machines in 2015 with android 5 I downgraded to 4.4 without much thinking but I don't think I will downgrade an Android 7+ device to Android 4...
ID: 5864 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
mmonnin

Send message
Joined: 2 Jul 16
Posts: 22
Credit: 11,951,945
RAC: 1
Message 5866 - Posted: 17 Jul 2017, 0:09:19 UTC - in response to Message 5864.  

There is no work for the old app that worked on android devices. Windows only atm.
ID: 5866 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote

Message boards : Number crunching : No work for ARM




Copyright © 2017 TJM