
reusing high quality primitives like GEMM.Your accelerator may have the flops, but you also need the software to move the correct bits to the correct transistors! In particular, it's libraries like CuDNN/CuTensor.ĪMD doesn't really have an equivalent so people either have to make their own version, which is an option for someone like Google, or pay a large markup for Nvidia offering.Ĭomputational scientists went from doing GPGPU by The reason people use Nvidia accelerators is because they invested so much into software layer.

It would indeed be nice to have "use GPU" option and have things run fast automatically. Recent comments from Stephen seem to indicate that taking full advantage of the new Apple hardware is under active development at Wolfram, so I am hopeful that some version of Mathematica (maybe even some version of 13.x) will do what we want.

I am sure that there a lot of people who would like to take full advantage of things like Machine learning and neural nets that would benefit from using the Apple Silicon GPUs, but who would rather not have to learn the low level nuts and bolts, or, perhaps do not have funding to invest in a lot of extra hardware. Based on what I have seen on the current implementation in Mathematica, it would certainly be worth the effort. Now, I have something at stake here: all my computers use Apple Silicon, and I would really like to be able to use the option "UseGPU" and have it accelerate my computations. (I used the technology when Apple used NVIDIA). Further, it would be in Wolfram's interest to make use of Apple's APIs, since they isolate the code from the hardware.įourth (and this relates to #3), NVIDIA may be the leader, but the technology is hard to work with and breaks frequently. Third, while Apple sometimes tries out new technology (OpenDoc, Touch bar, etc.) that it later abandons, the use of Metal is now almost 10 years old, and is a matter of active development. Second, for the most part, Wolfram Research has been a leader in new technologies, from support of the GUI in Next and Macintosh, to the development of Wolfram|Alpha. First, even though the headquarters for Wolfram Reserch is, indeed, in Illinois (hardly a backwater), the company itself is about as global as one can get. Responding to Yaroslav: I think that this is a bad advice. Finance, Statistics & Business Analysis.

Wolfram Knowledgebase Curated computable knowledge powering Wolfram|Alpha. Wolfram Universal Deployment System Instant deployment across cloud, desktop, mobile, and more. Wolfram Data Framework Semantic framework for real-world data.
