Page 1 of 1

Apple Silicon ARM chips - M3 family support status

Posted: Tue Dec 26, 2023 6:06 pm
by kasdashdfjsah
Does the software fully support the latest version of MacOS, as well as all the new M3 Apple Silicon chips, which have new features like ray-tracing, dynamic caching, and mesh shading? Also, the Ultra chips are composed of 2 max chips stuck together, which some software and games struggle to fully utilize, so please make sure the software supports these chips fully as well.

Re: Apple Silicon ARM chips - M3 family support status

Posted: Tue Dec 26, 2023 7:15 pm
by Joe_H
The v8 Public Beta fully supports Apple Silicon, both the client and CPU folding cores have been compiled o use the Apple native machine code. The rest of the features only would possibly be useful for the GPU folding. But GPU folding is not supported on any macOS system at this point.

How well the CPU folding core utilizes the Ultra processors is going to depend on the scheduler in the macOS. The same applies to any other multi chip systems from Intel or AMD running other OSs.

Re: Apple Silicon ARM chips - M3 family support status

Posted: Tue Dec 26, 2023 7:57 pm
by toTOW
It works, but big.LITTLE CPU architectures still require a lot of user configuration to work efficiently ... :(

Re: Apple Silicon ARM chips - M3 family support status

Posted: Tue Dec 26, 2023 10:34 pm
by calxalot
It is fastest if you do not set cpus higher than the performance core count.

First run of v8 will set this for you, unless your old config.xml has a cpus entry.

I don’t have an M3 to test, but it should work fine.

So would v7, but it will be slower because it runs in Rosetta.

Re: Apple Silicon ARM chips - M3 family support status

Posted: Wed Dec 27, 2023 9:22 am
by calxalot
Some folks are using Process Lasso on Windows to deal with big.LITTLE.

No such utility is needed on macOS.
Just do not set cpus higher than the performance core count.