New client released with ARM support!

Message boards : News : New client released with ARM support!
Message board moderation

To post messages, you must log in.

AuthorMessage
pianoman [[email protected] Admin]
Project administrator
Project developer
Project tester
Project scientist

Send message
Joined: 30 Jun 20
Posts: 356
Credit: 8,281,844
RAC: 77,034
Message 341 - Posted: 21 Aug 2020, 1:09:25 UTC

We are glad to announce a new version of the MLDS application has been deployed to the server. New features include:


  • Added support for datasets in INT8 format as well as Float32 (helps memory usage)
  • ARM64/ARM32 support
  • Update to libTorch v1.6
  • Capture libtorch and arch information
  • Support for Dataset 3 WUs
  • Lots on internal improvements, including CI support



This release prepares us for Dataset 3 WUs, which will start trickling out over the next few days as we enter the next phase of the project. The way the clients were built has changed, so please report any issues with the new clients to the forum.

As always check the News section of the website for weekly "This Week in [email protected]" updates, and/or follow us on Twitter at @MLCHome2.

ID: 341 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
pianoman [[email protected] Admin]
Project administrator
Project developer
Project tester
Project scientist

Send message
Joined: 30 Jun 20
Posts: 356
Credit: 8,281,844
RAC: 77,034
Message 343 - Posted: 21 Aug 2020, 1:48:13 UTC

I am very interested to hear if there are issues with the new windows app. Specifically signature errors. I ran into an unexpected issue registering the new 9.50 of the app that contains updated dlls with the same name of the original 9.20 app, and the server doesn't like two different files with the same name. Hopefully I fixed it, but please report any issues in the forums. I don't have a current windows system to test.
ID: 343 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
pianoman [[email protected] Admin]
Project administrator
Project developer
Project tester
Project scientist

Send message
Joined: 30 Jun 20
Posts: 356
Credit: 8,281,844
RAC: 77,034
Message 344 - Posted: 21 Aug 2020, 2:03:11 UTC

Definitely an issue with windows support. Disabling v9.50 for windows for now, and trying to restore v9.20 for windows only.
ID: 344 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
pianoman [[email protected] Admin]
Project administrator
Project developer
Project tester
Project scientist

Send message
Joined: 30 Jun 20
Posts: 356
Credit: 8,281,844
RAC: 77,034
Message 354 - Posted: 21 Aug 2020, 17:29:38 UTC

Also a minor regression on some amd64 hosts due to using OpenBLAS for BLAS, and it mis-detecting some CPU features, causing the client to error with "Error 4". Will spin a version 9.51 release for windows and amd64 which should fix both issues by the end of day today.
ID: 354 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ProDigit

Send message
Joined: 20 Jul 20
Posts: 23
Credit: 774,499
RAC: 791
Message 423 - Posted: 28 Aug 2020, 17:54:07 UTC

Project MLC for ARM isn't viewable on Boinc Android 10 yet.
ID: 423 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
pianoman [[email protected] Admin]
Project administrator
Project developer
Project tester
Project scientist

Send message
Joined: 30 Jun 20
Posts: 356
Credit: 8,281,844
RAC: 77,034
Message 424 - Posted: 28 Aug 2020, 17:58:44 UTC - in response to Message 423.  

Android is not supported. Only Linux/ARM.

This is due to linking against linux pytorch shared libraries. Compiling/supporting android is feasible, but not high on the priority list at the moment.

Note: some other projects, which can statically linked, can run the statically linked linux binaries on android. We're not statically linked (pytorch limitation).
ID: 424 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote

Message boards : News : New client released with ARM support!

©2021 [email protected] Team
A project of the Cognition, Robotics, and Learning (CORAL) Lab at the University of Maryland, Baltimore County (UMBC)