Message boards :
Closed Issues :
ARM SPT RAM Usage
Message board moderation
Author | Message |
---|---|
JagDoc Send message Joined: 18 Aug 19 Deprecated: Creation of dynamic property BoincUser::$nposts is deprecated in /var/boincadm/prj/html/inc/forum.inc on line 613 Posts: 6 Credit: 2,705,417 RAC: 0 |
My ARM-devices with Linux get no work. Get this message: T.Brada Experiment Grid 10.11.2019 11:09:58 Requesting new tasks for CPU T.Brada Experiment Grid 10.11.2019 11:10:01 Scheduler request completed: got 0 new tasks T.Brada Experiment Grid 10.11.2019 11:10:01 No tasks sent Is this a problem on server side or why get no work. |
Tomáš Brada Project administrator Volunteer developer Send message Joined: 3 Feb 19 Deprecated: Creation of dynamic property BoincUser::$nposts is deprecated in /var/boincadm/prj/html/inc/forum.inc on line 613 Posts: 667 Credit: 432,784 RAC: 0 |
Padls total app should be available for arm. It was for a long time. Please check. SPT app for arm has been added just now. It's marked as beta. |
JagDoc Send message Joined: 18 Aug 19 Posts: 6 Credit: 2,705,417 RAC: 0 |
Tryed it with 2 Odroid-N2 and Odroid-C2 without sucess. Test-apps allowed in settings. In cc_config.xml with options: <alt_platform>arm-unknown-linux-gnueabihf</alt_platform> Get only this message: T.Brada Experiment Grid 10.11.2019 21:51:58 Requesting new tasks for CPU T.Brada Experiment Grid 10.11.2019 21:51:59 Scheduler request completed: got 0 new tasks T.Brada Experiment Grid 10.11.2019 21:51:59 No tasks sent This hosts: https://boinc.tbrada.eu/show_host_detail.php?hostid=4679 https://boinc.tbrada.eu/show_host_detail.php?hostid=4387 https://boinc.tbrada.eu/show_host_detail.php?hostid=4676 |
Tomáš Brada Project administrator Volunteer developer Send message Joined: 3 Feb 19 Posts: 667 Credit: 432,784 RAC: 0 |
I just verified that my arm board can fetch both SPT and TOT5 tasks. Please check again. Make sure you have them enabled in your project settings and also enabled beta! Aside: if you have beta enabled, you will only get beta apps if they are available. |
JagDoc Send message Joined: 18 Aug 19 Posts: 6 Credit: 2,705,417 RAC: 0 |
After a look to your ARM-board i found the problem. The app is for armv7l-unknown-linux-gnueabihf. Most ARM-devices run as arm-unknown-linux-gnueabihf. I add on one Odroid-N2 to the cc_config.xml this option and get work: <alt_platform>armv7l-unknown-linux-gnueabihf</alt_platform> |
JagDoc Send message Joined: 18 Aug 19 Posts: 6 Credit: 2,705,417 RAC: 0 |
Short feedback after 1 day running Symmetric Prime Tuples on some ARM-devices. Odroid-C2, 4core, 2GB ram, Linux 64bit: Running 4 wus system hangs often for long time and all wu crashed after some time. Running one Symmetric Prime Tuples and 3 Universe, all wu finished and valid. I think Symmetric Prime Tuples need to much memory to run more than one wu same time. Result-file shows: Peak working set size 612.48 MB Peak swap size 621.28 MB Runtime is 4h. Odroid-N2, 6 core, 4GB ram, Linux 64bit: Running 6 x Symmetric Prime Tuples all wu finished without error. System is sometimes a little bit laggy. Runtime is 3h45min. PADLS Total not testet. |
Dirk Broer Send message Joined: 21 Feb 19 Deprecated: Creation of dynamic property BoincUser::$nposts is deprecated in /var/boincadm/prj/html/inc/forum.inc on line 613 Posts: 24 Credit: 1,030,530 RAC: 0 |
Nvidia Jetson Nano 2GB: low CPU usage on all four Cortex-A57 cores (5-10%), takes forever (four task, running 16 to 14 hours now, wanting one to four more days) Nvidia Jetson Nano 4GB: high CPU usage on all four Cortex-A57 cores (99.0-99.3%), takes on average 15,000 seconds per WU Odroid-N2+ 4GB: The four Cortex-A73 cores each take 74% CPU, the two A53 cores take 86-87%, big variance in task completion time (498 to 19,000 secs.) These three systems all make use of ZRAM |
Dirk Broer Send message Joined: 21 Feb 19 Posts: 24 Credit: 1,030,530 RAC: 0 |
I think I can state that the SPT app needs at least 1GB RAM per core to run without problems. I suspended three tasks on the Jetson Nano 2GB, because the progress after 23 hours was minimal. The Odroid-N2+ has 4GB for six cores and also falls below the limit. It needs to be nursed back to running state and have at least two task suspended. It is a pity my 8GB Raspberry Pi 4 doesn't get tasks, even though it has the needed alternate platform added to the cc_config.xml |
Tomáš Brada Project administrator Volunteer developer Send message Joined: 3 Feb 19 Posts: 667 Credit: 432,784 RAC: 0 |
The SPT app needs a lot of ram today, 600M. It is likely used by the Prime Sieve. The size of the sieve memory grows with square root of n, so the growth is not avoidable. It will have to be increased in the WU definition. Someone with come C and profiling knowledge can verify this. |
©2024 Tomáš Brada