Can I use MATLAB with an NVIDIA GPU on macOS 10.14 Mojave and newer?

184 Ansichten (letzte 30 Tage)
Can I use MATLAB with an NVIDIA GPU on macOS 10.14 Mojave and newer?

Akzeptierte Antwort

MathWorks Support Team
MathWorks Support Team am 2 Sep. 2022
Bearbeitet: MathWorks Support Team am 24 Mär. 2021
MATLAB requires that an NVIDIA-supplied graphics driver be installed on your Mac in order to take full advantage of an NVIDIA GPU. NVIDIA has not released an Apple-approved graphics driver for macOS Mojave. For more information, please see this official statement from NVIDIA on NVIDIA's developer forums.
The impact on MATLAB is as follows:
You can use MATLAB with an NVIDIA GPU on macOS Mojave and newer, however, graphics performance is degraded when compared to running MATLAB on previous releases of macOS.
Computational acceleration
NVIDIA-specific functionality such as CUDA is not available which means GPU Arrays, provided by Parallel Computing Toolbox and used by many products, will not work.
The following products have features that make use of CUDA functionality and these features will be impacted by the lack of an NVIDIA-supplied graphics driver:
  • Parallel Computing Toolbox
  • GPU Coder
  • Image Processing Toolbox
  • Deep Learning Toolbox
  • Statistics and Machine Learning Toolbox
  • Computer Vision System Toolbox
  • Signal Processing Toolbox
  • Communications Toolbox
  • Phased Array System Toolbox
  • Text Analytics Toolbox
  • Reinforcement Learning Toolbox
  32 Kommentare
Walter Roberson
Walter Roberson am 15 Mai 2023 um 17:12
... and now 2 years later the 2060 is passé and you get a 40x0 if you you can afford it, 30x0 otherwise...

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (3)

SALIOU Fall am 8 Feb. 2021
the Matlab app cannot be istalled in my Macbook air. how can i do?

victor chen
victor chen am 1 Aug. 2021
where I can get the newest version GPU PROCESSOR IN COMPUTER, like APPLE PRO?
OR best for you recommanded !
many thanks indeed
Victor Chen
  4 Kommentare
Walter Roberson
Walter Roberson am 2 Aug. 2021
You may be wondering about getting an eGPU for Mac Pro. As far as I can determine at the moment, the eGPU recommended by Apple never supported NVIDIA. I find two Thunderbolt 3 eGPU manufacturers that do support Nvidia, but you cannot get MacOS CUDA drivers for anything newer than Pascal architecture on Catalina, and Mathworks has dropped support for GPUs on MacOS (because Nvidia has dropped support.)

Melden Sie sich an, um zu kommentieren.

Felix-A. Lebel
Felix-A. Lebel am 20 Mär. 2022
Considering how performant apple made system on a chip architecture (M1) has become, is mathworks considering the possibility of using the new possibilities of this hardware to the benefit of its users? It is a shame that we cannot take full advantage of the hardware due to dispute between Nvidia and apple. Politics should not get in the way of science.
  3 Kommentare
Walter Roberson
Walter Roberson am 30 Mai 2022
I read a posting from a company that was trying to do some higher performance computing on the Apple M1 GPUs. They wrote that the documentation from Apple about how to achieve performance was very weak, and that they tried a number of approaches but were not able to get nearly the rated performance. Apple did not cooperate with them.
This is very different than Nvidia, which puts a lot of effort into making high performance computing accessible to developers.
If Apple does not provide the ecosystem and does not provide enough information for developers to create ecosystems themselves, then the task becomes rather difficult.

Melden Sie sich an, um zu kommentieren.


Noch keine Tags eingegeben.

Community Treasure Hunt

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

Start Hunting!

Translated by