MATLAB Home on Apple Silicon: GPU support?

76 views (last 30 days)
I'm well aware that I should ask Sales about this but I can't contact them due to the attack. I enter my email on the contact form (same as to login here) to start the process and can't go any further.
I am thinking of resurrecting my MATLAB Home license in my retirement, maybe with Simulink and a couple of toolboxes as well. When I had it before I had an Intel Macbook and now I'm running an M3 Macbook Pro. I used full-up installations at my former employer and found I could learn a lot of new topics through the Toolbox documentation and examples.
I see that MATLAB now has native support for M-series processors and that Intel support will go away soon. What's not completely clear is what I'll have to give up. There's a list of unavailable packages which is a start. https://www.mathworks.com/support/requirements/apple-silicon.html
I would like to explore GPU processing to educate myself on what's possible but can't determine if I can use the GPU on the Mac. There are older Answers threads that say No but I think those were before the native Apple Silicon release.
Also interested in what else I might not be able to do that may not be in the current exclusion lists. The Home license is still an investment and I'd like to avoid any hidden gotchas.

Accepted Answer

Damian Pietrus
Damian Pietrus on 28 May 2025
Hello Ravi,
At this point in time, MATLAB does not support GPU computing in macOS on either Intel or Apple Silicon platforms. This is tied to the fact that GPU support is limited to NVIDIA® GPU architectures with compute capability 5.0 to 9.x (as of R2025a). Since macOS does not support NVIDIA cards, you unfortunately won't be able to utilize GPU processing.
As for other aspects of the Home License, you can view more information here. Copy/pasting some points below:
What is the difference between home and professional version of MATLAB and Simulink?
MATLAB Home offers you the full capabilities of MATLAB. However, certain add-on products are not available for purchase.
In MATLAB, the Command Window banner and title bar indicate home use.
In Simulink:
  • Models (including the blocks in referenced models) are limited to 1000 nonvirtual blocks.
  • Accelerator and Rapid Accelerator simulation modes are not available.
  • Model blocks can be simulated in Normal mode only
  6 Comments
Walter Roberson
Walter Roberson on 28 May 2025
Note that it is not clear that Mathworks will ever support Apple's GPU. That is not a "definitely not", but to the best of my knowledge Mathworks is still monitoring the situation with no concrete plans to support Apple GPU.
Ravi Narasimhan
Ravi Narasimhan on 28 May 2025
Your insights have a fine track record. If TMW is monitoring the situation after many years and iterations of the M-series processors, I will take that as a sign. I can try the alternatives to learn how to interact with a Mac GPU and if it is really necessary, call the Python or Julia code from MATLAB.
Aside: Is it possible to quote prior posts on this Forum? I thought it was in the past but don't see any options for that now.

Sign in to comment.

More Answers (0)

Categories

Find more on Containers in Help Center and File Exchange

Products

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!