Welcome to MilkyWay@home

Application Support for Apple M1 Chips

Questions and Answers : Wish list : Application Support for Apple M1 Chips
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile booc0mtaco

Send message
Joined: 2 May 22
Posts: 3
Credit: 27,360,188
RAC: 0
Message 73735 - Posted: 28 May 2022, 20:40:37 UTC

According to the application's list, the binaries for separation on Mac are from 2019. With the newer apple silicon chips, users on those machines can expect much improved performance if they are not run in Rosetta 2. Benefits of course would be for the community as more WUs would complete in the same time. But, it would take some effort to get the new binary compiling and optimized.

This would be a great win for all projects. Wondering if any investigations have begun on this?
ID: 73735 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile mikey
Avatar

Send message
Joined: 8 May 09
Posts: 3321
Credit: 520,577,997
RAC: 29,536
Message 73741 - Posted: 28 May 2022, 23:37:50 UTC - in response to Message 73735.  

According to the application's list, the binaries for separation on Mac are from 2019. With the newer apple silicon chips, users on those machines can expect much improved performance if they are not run in Rosetta 2. Benefits of course would be for the community as more WUs would complete in the same time. But, it would take some effort to get the new binary compiling and optimized.

This would be a great win for all projects. Wondering if any investigations have begun on this?


Einstein has already done this but i don't know how many others are doing it
ID: 73741 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile booc0mtaco

Send message
Joined: 2 May 22
Posts: 3
Credit: 27,360,188
RAC: 0
Message 73801 - Posted: 7 Jun 2022, 1:26:01 UTC - in response to Message 73741.  

Yah I am not picking up those binaries locally, so not sure what I have to opt in to for that, but I may dig into it again...

I don't think any projects I have show as running native code yet.
ID: 73801 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile mikey
Avatar

Send message
Joined: 8 May 09
Posts: 3321
Credit: 520,577,997
RAC: 29,536
Message 73802 - Posted: 7 Jun 2022, 12:36:31 UTC - in response to Message 73801.  

Yah I am not picking up those binaries locally, so not sure what I have to opt in to for that, but I may dig into it again...

I don't think any projects I have show as running native code yet.


They have a whole forum thread about it here:
[url] https://einsteinathome.org/content/native-apple-silicon-m1-app-available[/url]

I don't know if MilkyWay will talk to them about getting it done here or no and what it took and the number of users it brought in because of it. Doing it for 10 users probably isn't worth the hassle but a few hundred or even a few thousand could be. I also know the M2 chip is coming out soon and have no idea how that fits into the equation either.
ID: 73802 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Marcin
Avatar

Send message
Joined: 18 Jun 09
Posts: 35
Credit: 11,267,268
RAC: 8,319
Message 74544 - Posted: 23 Oct 2022, 16:01:42 UTC

native M - series binaries would have a great performance benefit over X86_64
The Einstein@Home project has created a native binary for Mac M1 devices and it runs WAY quicker than the same app but with the x86_64 binary (I've been watching over it explicitly to gauge any difference if any and it was huge in my mind!)
see here:
https://einsteinathome.org/apps.php
https://einsteinathome.org/content/native-apple-silicon-m1-app-available?page=6

Therefore I'm strongly encouraging MilkyWay@Home project maintainers to work towards Mac-Arm binaries as the intel macs are becoming steadily obsolete, and having native binaries would bring a great computational benefit i think
ID: 74544 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote

Questions and Answers : Wish list : Application Support for Apple M1 Chips

©2024 Astroinformatics Group