I'm thinking about getting some new top of the line computer hardware, specifically a MacBook Pro from Apple. These have AMD Radeon Pro 5500M GPUs, which while a bit slower than something like an NVIDIA RTX 3000 is still much faster than the integrated Intel GPU and it seems like Apple highest specced laptop should be a good candidate for a fast Mathematica machine.
However, in reviewing Mathematica's support for the AMD Radeon Pro 5500M GPU, it seems like first, one would need to use OpenCL, but the 5500M is not listed. This question suggests that OpenCL is deprecated, but further following some links I found an initiative announced a few years ago for doing CUDA on AMD GPUs. However, I don't see any indication that this ever went anywhere. I'm interested in both machine learning and other things in Mathematica that could be accelerated by a GPU, but I'm a bit puzzled as to whether I would be making a mistake buying a high end Apple laptop or if technology has really progressed further by this time than my research suggests.
Is there support for the GPUs in the latest MacBook Pros in Mathematica 12 or known to be in the pipe for near release in the future?
Update: I also found this article which suggests that no Apple product across its entire lineup in the future will ever even be able to have CUDA support, which seems pretty dire to me!