Is MacOS Supported?


Message boards : Unix/Linux : Is MacOS Supported?

Message board moderation

To post messages, you must log in.
AuthorMessage
John

Send message
Joined: 8 Aug 13
Posts: 5
Credit: 1,362,248
RAC: 5,453
Message 8227 - Posted: 21 Jan 2024, 10:38:22 UTC
What is the deal with Mac support on this project?
On the application list, there are mac applicatoins that listed ( https://asteroidsathome.net/boinc/apps.php )
Yes I have multiple Macs running BOINC and none of them have gotten a WU from this project in years. And there are plenty of WU's available right now ( )
Also of note, this forum only has "platform specific" subforums for Windows and Unix/Linux. While macOS is technical a unix, it's not usually listed in that category.

So is macos really supported by this project? Or has support been dropped but nobody updated the site to reflect that?

Oh it also shows Mac support within the BOINC client.
ID: 8227 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Georgi Vidinski
Volunteer moderator
Project administrator
Project developer
Project tester
Avatar

Send message
Joined: 22 Nov 17
Posts: 159
Credit: 13,180,518
RAC: 0
Message 8231 - Posted: 21 Jan 2024, 17:19:06 UTC - in response to Message 8227.  
Hi John,

Actually we are preparing a few new macOS applications wich I hope will be released very soon.

What is the deal with Mac support on this project?


Mac or to be exact Apple does not give any kind of support to the Asteroids@home. In the opposite the project supports macOS hosts with some of the available applications.

Yes I have multiple Macs running BOINC and none of them have gotten a WU from this project in years


This sounds like you have some kind of issue either with your BOINC client or else. There are still many contributors which macOS hosts constantly running WU for the project. You can check some of the available stats.

Also of note, this forum only has "platform specific" subforums for Windows and Unix/Linux. While macOS is technical a unix, it's not usually listed in that category.


True, but this is what BOINC project provides to us out of the box. In order additional Discussion to be added to the "Platform-specific problems" Topic needs additional work on the very project core, wich developed by BOINC's developers and is not in our major scope.

Georgi
“The good thing about science is that it's true whether or not you believe in it.” ― Neil deGrasse Tyson
ID: 8231 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
John

Send message
Joined: 8 Aug 13
Posts: 5
Credit: 1,362,248
RAC: 5,453
Message 8233 - Posted: 22 Jan 2024, 11:31:13 UTC - in response to Message 8231.  

Yes I have multiple Macs running BOINC and none of them have gotten a WU from this project in years


This sounds like you have some kind of issue either with your BOINC client or else. There are still many contributors which macOS hosts constantly running WU for the project. You can check some of the available stats.


What kind of issues? How can I check? What should I check for? I have several machines on a variety of macos versions and none will ever download an asteroids WU and haven't for years now.
ID: 8233 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
John

Send message
Joined: 8 Aug 13
Posts: 5
Credit: 1,362,248
RAC: 5,453
Message 8234 - Posted: 23 Jan 2024, 8:16:44 UTC
Well I have no idea how that happened but mystery solved I guess. In project preferences, the checkbox for CPU work units was unchecked!
ID: 8234 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Georgi Vidinski
Volunteer moderator
Project administrator
Project developer
Project tester
Avatar

Send message
Joined: 22 Nov 17
Posts: 159
Credit: 13,180,518
RAC: 0
Message 8235 - Posted: 23 Jan 2024, 10:01:48 UTC - in response to Message 8234.  
I'm glad you have solved that.
Other wise there were so many things that you could need to try, check and test.

Don't forget you have 4 different profiles, like Default, Home, School & Work too.

Good luck,
Georgi
“The good thing about science is that it's true whether or not you believe in it.” ― Neil deGrasse Tyson
ID: 8235 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
sjmielh

Send message
Joined: 11 Apr 20
Posts: 4
Credit: 495,021
RAC: 1,722
Message 8239 - Posted: 25 Jan 2024, 7:17:06 UTC
Hi georgi
Great to hear new Mac clients are coming, because now I get the known max_points =1000 error sometimes. I hope this error will disappear.
Are you going to support ARM macs with M-processor as well or will it be x86 only?

Thanks

Sjmielh
ID: 8239 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
sjmielh

Send message
Joined: 11 Apr 20
Posts: 4
Credit: 495,021
RAC: 1,722
Message 8240 - Posted: 27 Jan 2024, 7:08:11 UTC - in response to Message 8239.  
I'm going to answer my own question :-) Solving questions by doing I like it ;-) Mac with ARM processor are supported!

Thanks Georgi!
ID: 8240 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Georgi Vidinski
Volunteer moderator
Project administrator
Project developer
Project tester
Avatar

Send message
Joined: 22 Nov 17
Posts: 159
Credit: 13,180,518
RAC: 0
Message 8242 - Posted: 27 Jan 2024, 8:48:38 UTC - in response to Message 8239.  
Hi Sjmielh,

Updated versions of the macOS applications has already been released several days ago.
There is an arm64 native application as well which you can give it a try, but it will be slow as it does not utilize NEON SIMDs. So you may want to stick with the Rosetta and x86_64-apple-darwin platform.

Best,
Georgi
“The good thing about science is that it's true whether or not you believe in it.” ― Neil deGrasse Tyson
ID: 8242 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
sjmielh

Send message
Joined: 11 Apr 20
Posts: 4
Credit: 495,021
RAC: 1,722
Message 8267 - Posted: 10 Feb 2024, 9:29:24 UTC - in response to Message 8242.  
Hi Georgi,

Thanks for the information. I noticed as well that the X86_64 version is faster than the ARM version.

I checked there is information how to convert to better ARM support, for example https://developer.apple.com/documentation/kernel/1387446-sysctlbyname/determining_instruction_set_characteristics or https://discussions.apple.com/thread/252073619?sortBy=best

But unfortunaly I can't help with that, maybe someone else could

Sjmielh
ID: 8267 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Georgi Vidinski
Volunteer moderator
Project administrator
Project developer
Project tester
Avatar

Send message
Joined: 22 Nov 17
Posts: 159
Credit: 13,180,518
RAC: 0
Message 8268 - Posted: 10 Feb 2024, 14:13:59 UTC - in response to Message 8267.  
Hi Sjmielh,

As I said we're aware of the fact that the arm64 application is slower. The reason to have it is to provide a fallback option. As to converting a x86_64 SIMD optimized application to an arm64 NEON optimized one the process is not that simple. We have the knowledge how to develop such application. The problem is the time needed to make that happen.

Best,
Georgi
“The good thing about science is that it's true whether or not you believe in it.” ― Neil deGrasse Tyson
ID: 8268 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ahorek's team
Volunteer developer
Volunteer tester

Send message
Joined: 1 Jan 13
Posts: 90
Credit: 10,406,061
RAC: 6,503
Message 8363 - Posted: 11 May 2024, 0:13:42 UTC - in response to Message 8267.  
the new arm64 native application now utilizes asimd instruction set, so it should be more close and likely faster than the emulated x86_64 version.
ID: 8363 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote

Message boards : Unix/Linux : Is MacOS Supported?