Apple Silicon support

Message boards : Number crunching : Apple Silicon support

To post messages, you must log in.

AuthorMessage
kasdashdfjsah

Send message
Joined: 15 Jan 24
Posts: 12
Credit: 0
RAC: 0
Message 112089 - Posted: 14 Feb 2025, 19:23:19 UTC

When will this project, or at least 1 of the current applications, get native support for Apple Silicon MacOS chips/devices?
ID: 112089 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile Grant (SSSF)

Send message
Joined: 28 Mar 20
Posts: 1764
Credit: 18,534,891
RAC: 97
Message 112090 - Posted: 14 Feb 2025, 20:45:37 UTC

Given that the development of new applications, and any work at fixing up the bugs with the existing applications has been stalled for 6 months now, it would say never.
Grant
Darwin NT
ID: 112090 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile Noah2103

Send message
Joined: 7 Jul 15
Posts: 2
Credit: 2,208,659
RAC: 19,709
Message 112095 - Posted: 16 Feb 2025, 22:51:05 UTC - in response to Message 112089.  

I have a 16gb/256gb M4 Mac Mini and a 16gb 1tb M1 MBP and both of them can chew through Rosetta Beta 6.00 tasks in 3 to 4 hours on average. Even though they aren't Apple Silicon apps, they still preform extremely well!
ID: 112095 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Sid Celery

Send message
Joined: 11 Feb 08
Posts: 2220
Credit: 42,292,934
RAC: 24,129
Message 112098 - Posted: 17 Feb 2025, 3:03:48 UTC - in response to Message 112095.  

I have a 16gb/256gb M4 Mac Mini and a 16gb 1tb M1 MBP and both of them can chew through Rosetta Beta 6.00 tasks in 3 to 4 hours on average. Even though they aren't Apple Silicon apps, they still perform extremely well!

I hope you don't mind me asking, but why do you only run tasks for 3hrs?
The default is 8hrs so if you force the runtime to only be 3hrs you only do 3/8ths of the work and get 3/8ths of the credit.
You're not completing a full task in 3/8ths of the time - that's not how it works at Rosetta.
More importantly, you churn through more tasks, that then aren't available for you or anyone else to run and fresh batches of work last less long.
I see you run a lot of projects, so correcting your runtime here may impact on meeting deadlines, depending on your offline cache size.
It would definitely help if you could make this adjustment - either to "Not selected" or an explicit 8hrs, as you prefer.
ID: 112098 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Bryn Mawr

Send message
Joined: 26 Dec 18
Posts: 413
Credit: 12,790,355
RAC: 17,884
Message 112099 - Posted: 17 Feb 2025, 4:43:31 UTC - in response to Message 112098.  

I have a 16gb/256gb M4 Mac Mini and a 16gb 1tb M1 MBP and both of them can chew through Rosetta Beta 6.00 tasks in 3 to 4 hours on average. Even though they aren't Apple Silicon apps, they still perform extremely well!

I hope you don't mind me asking, but why do you only run tasks for 3hrs?
The default is 8hrs so if you force the runtime to only be 3hrs you only do 3/8ths of the work and get 3/8ths of the credit.
You're not completing a full task in 3/8ths of the time - that's not how it works at Rosetta.
More importantly, you churn through more tasks, that then aren't available for you or anyone else to run and fresh batches of work last less long.
I see you run a lot of projects, so correcting your runtime here may impact on meeting deadlines, depending on your offline cache size.
It would definitely help if you could make this adjustment - either to "Not selected" or an explicit 8hrs, as you prefer.


My default is set to default / 8 hours and all of my v4.20 tasks are running for that time.

The majority of my tasks, however, are v6.06 beta and they, without exception, run for 3 hours - not my choice, I presume it’s a setting within the task.
ID: 112099 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile Noah2103

Send message
Joined: 7 Jul 15
Posts: 2
Credit: 2,208,659
RAC: 19,709
Message 112102 - Posted: 18 Feb 2025, 2:32:54 UTC - in response to Message 112098.  
Last modified: 18 Feb 2025, 2:47:46 UTC

How would I make this change? I have everything set to default, both on Rosetta's web end and on BOINC's end 4.20 tasks are running for eight hours on both my Apple Silicon and my Desktops. On my desktops, the 4.20 tasks run for a full 8 hours.
ID: 112102 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile Grant (SSSF)

Send message
Joined: 28 Mar 20
Posts: 1764
Credit: 18,534,891
RAC: 97
Message 112103 - Posted: 18 Feb 2025, 3:08:27 UTC - in response to Message 112102.  

How would I make this change? I have everything set to default, both on Rosetta's web end and on BOINC's end 4.20 tasks are running for eight hours on both my Apple Silicon and my Desktops. On my desktops, the 4.20 tasks run for a full 8 hours.
In your account- Preferences, Preferences for this project- Rosetta@home preferences, Target CPU run time.

You can change it, but personally i just leave it at the default "Not selected".
If the Project wants it to run for 8 hours, it does. If they are happy with 3 hours, then it does 3 hours. If they want it to go for 12 hours, then it will. It's their data and application, so i let them choose whatever processing time they decide will be appropriate.
Grant
Darwin NT
ID: 112103 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Sid Celery

Send message
Joined: 11 Feb 08
Posts: 2220
Credit: 42,292,934
RAC: 24,129
Message 112105 - Posted: 18 Feb 2025, 4:17:48 UTC - in response to Message 112099.  

I have a 16gb/256gb M4 Mac Mini and a 16gb 1tb M1 MBP and both of them can chew through Rosetta Beta 6.00 tasks in 3 to 4 hours on average. Even though they aren't Apple Silicon apps, they still perform extremely well!

It would definitely help if you could make this adjustment - either to "Not selected" or an explicit 8hrs, as you prefer.

My default is set to default / 8 hours and all of my v4.20 tasks are running for that time.

The majority of my tasks, however, are v6.06 beta and they, without exception, run for 3 hours - not my choice, I presume it’s a setting within the task.

Is that still happening? I thought they corrected that.
Yes, it is within the task for some reason. It seems like a mistake to me, but there may be a reason we're not aware of.
This is the difference between chosing "Not selected", which may change as Grant says, and selecting a specific runtime.
I select 12hrs for everything, so I'm unaware it still happens. Longer runtimes don't have any of the same issues attached as long as deadlines are still met - imo
ID: 112105 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile Grant (SSSF)

Send message
Joined: 28 Mar 20
Posts: 1764
Credit: 18,534,891
RAC: 97
Message 112106 - Posted: 18 Feb 2025, 7:01:49 UTC - in response to Message 112105.  

Is that still happening? I thought they corrected that.
There have been some batches that run for 8 hours, but 95%+ run for 3 hours (if they don't error out first).
Grant
Darwin NT
ID: 112106 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Sid Celery

Send message
Joined: 11 Feb 08
Posts: 2220
Credit: 42,292,934
RAC: 24,129
Message 112108 - Posted: 18 Feb 2025, 12:56:21 UTC - in response to Message 112106.  

Is that still happening? I thought they corrected that.
There have been some batches that run for 8 hours, but 95%+ run for 3 hours (if they don't error out first).

I had no idea. I thought it was a one-off mistake that they corrected and assumed it didn't come back.
While I agree with you that runtimes should be set at "Not Selected", the fact this 3hr thing still happens makes me think people wanting to run default times should set it to 8hrs explicitly.
In the absence of a known reason why those tasks run for 3hrs, I'm still inclined to believe it's a silly mistake that's slipped through.
But that's just me - others can take their own view and, I repeat, I do accept that "Not Selected" should be the preferred runtime setting.
ID: 112108 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote

Message boards : Number crunching : Apple Silicon support



©2025 University of Washington
https://www.bakerlab.org