For MacOSX 10.13, the last supported release for MATLAB is R2020a. We publish a road map for what release of MATLAB supports what release of OSX here. Apple will at some point stop supporting OSX 10.13 in terms of security upgrades.At some point it is likely that the toolkit version and compilers will continue to advance, and there may not be an nVidia driver that supports that toolkit release, or that works with a current compiler. MATLAB has a dependency on the CUDA SDK and Toolkit, which in turn have dependencies on system compilers. Metal Performance Shaders is a highly optimized library of graphics functions that can help application developers achieve great performance at the same time decrease work on maintaining GPU family specific functions.There's no hard date for this to happen at this point. nVidia will drop support for Kepler and Pascal cards at some point in the future. Metal is supported by the same AMD cards that OpenCL performs best on and in most cases, when both frameworks are supported, Metal is the best option. There is no support for Volta or Turing cards as of this writing. Metal and DX12 have better support out of the box for programming languages beyond. The generations of GPUs supported on Mac OSX are Pascal and Kepler. Metal Vs OpenglMetal offers a more direct access to the CPU and GPU.There are some things to keep in mind with respect to this support for future versions of MATLAB, though: Yes, the GPU will still work with the CUDA driver on MacOS X 10.13 for now.
0 Comments
Leave a Reply. |