

My understanding is ROCm is AMD’s main API for compute (and HIP, a CUDA clone, the Julia package uses libhip), see here about AMD’s (non)support for Apple’s MacOS (it seems Apple’s and/or AMD’s problem to support, then Julia will follow): ROCm works solely on Linux and no plans to support either Windows or macOS have been announced by AMD. Supported by most modern AMD GPUs ( detailed hardware support) and some AMD APUs.

Macs use AMD - currently (but with them adopting ARM CPU chips, I wouldn’t bet on that for long, I understand they’ll use their own GPU).

I believe later sycl will be supported in macOS/metal thru apple or 3rd party but dog computational work with Macs has no economical Sense neither productivity justification.Īn iMac Pro with HCC CPU meanwhile it’s good enough for coding and algorithm deputation, but running heavy computational work better in a Ubuntu Server with cuda or AMD gpu s. All this cost less than 20k and provide upto twice performance than all 4 Vega inside the Mac Pro.

Personally I plan to buy later an iMac/IMac Pro (asap the all new model is released) + iPad Pro 12 + diy number cruncher Server based on AMD Threadripper and 4 nVidia GPUs.Ĭonsider an optimal GPU Server requires 2-4 cores per GPU and as much ram as the beefier group of fabric linked GPUs (nvlink/infinity fabric), for 4 rtx Titan with dual nvlink you need 8-16 cores plus 48gb RAM, low end Threadripper 3070 has 24 cores and most MB allow 128gb which technically could rise to 1tb ram with an bios update. Hi, right now I’m just toying with Julia, I’m a Mac user and also very engaged with the New Mac pro, but, until there’s either native support in Julia for Metal performance shaders or opencl it’s reinstalled or sycl/vulkan gets released in macOS with Metal support ( I mean codeplay is capable to do that) there’s even no chance to do Data science in Julia/macOS.īTW, I love the new Mac Pro, but for 56k$ you can buy an iMac Pro an MacBook pro and build a compute Server with at 8 nVidia rtx2080ti/mi60 same RAM and storage, and even may you have some spare money too, with new tools as vscode remote, jupyter an no machine nx or impi/ikvm for remote desktop you even don’t need to leave a Mac.
