Is Rhino 7 usable with M1 Macs?

Okay, thank you!

well in the end pls let us know if you tried it. thanks

Has anyone seen any real Silicon Mac Architecture documentation (if anyone can remember the old VMS architecture handbooks)?

It appears to me that the Silicon Macs are memory constrained by current standards. The normal offering is 8GB while the largest I have seen is 16GB

At the same time they describe this as “unified memory” which appears to be shared by the GPU. My current machine is 32GB + 4GB on the GPU so this looks like a major step downward.

It appears from my reading that the memory is on the CPU chip, apparently an attempt to bypass the system bus that is the bottleneck of nearly every computer system.

I have seen no distinction between this unified memory and CPU cache. Would this unified memory be, in effect, a giant cache, or is it something distinct. My suspicion is the latter.

Be that the case, it seems possible they would run out of space for memory and need a separate class of memory that could sit out of the CPU. Rather than paging to secondary storage, the operating system might page between primary and secondary memory.

In any event, it is clearly Apple Silicon will be at the low end and it will be a while before we see such systems targeted towards the Rhino user.

I do hope this support comes soon. M1 macs have been shipping for a while now and I have one I would like to take to work with me and use with a student edition. Even a WIP build would be ok.

1 Like

I just posted an update to this topic:

with some good news on the horizon.

3 Likes

Great news:

If you have an Apple Silicon Mac, please update to macOS Big Sur 11.3 and give Rhino 7 a try.

1 Like

Just came here to report that the curve drafting and layout tools have been working well with 7.6.2 + Big Sur 11.3 through 11.4 now. I am currently using a low spec m1 Mac mini and running a large 2D / 3D project with over 20 big layouts.

2 Likes

Glad to hear it @TrevorSmale . How is rendering performance?

I am also interested in with the rendering performance as well.

Cycles 3D performance is not great. I am no technical expert but I am assuming that OpenGL on Rosetta 2 has a large overhead. I mostly use Blender Cycles or Octane as they are performant on Apple Silicon. To be clear, I work with large models with many features, I think average 3D use would be fine. My coworker modelled a moderately complex thing on her M1 MacBook Air with no troubles. I can post a video on YouTube soon and link it here for any interested parties.

5 Likes

That would be great if you can leave the link here. Thanks!

8 Likes

Hey there! I made a small comparison between Intel i9 2.4 MacBook Pro 15" 32Gb RAM, Vega 20 and M1 MacBook Pro 13" 16Gb RAM 8 cores CPU 8 cores GPU: Intel i9 vs Apple M1 if you are the jewelry CAD designer. - YouTube

if you have a smaller window like you did for the intel version the performance increases significantly. for the m1 version you had the window reasonably bigger, also you zoomed in much closer to all the parts in the m1 version of that video, so i am not sure if that is a useful comparison.

Actually I’ve tried different modes to bring M1 to life with Rhino and all you mentioned about screen size and zooming sounds funny. Also I’ve running Rhino under the Parallels 17 in a Windows 11 virtual machine and have to say got the same performance results.

Totally agree! I’ve just made a video to show its performance on my MacBook Air with 16GB of RAM.