What is the targetted demographic for Mojo/MAX?

Now that we are a Qualcomm community sort of speak, would issues like the one below (sm_90 segfault), be more likely to be prioritized, less so or about the same?

Stated in another way, is Modular’s focus shifting away from HPC/Datacenter GPUs to more edge devices and Qualcomm specific accelerators?

I wouldn’t think the focus would shift away from Datacenter class compute at all. Even Qualcomm is joining the CPU (server versions of Oryon) and networking stack for AI for hyperscalers. Plus they are going heavy on ASICs as AI accelerators based on a scaled up Hexagon NPU architecture for inference.

Snapdragon X Elite inference too is based on CPU + NPU.

But it would be a valid concern regarding the extent of official support for what could now be considered as competitor hardware. I would only really bother about Jetson class chips though w.r.t Nvidia for physical AI. Many industries just buy Jetson as the only option. Modular has existing arrangements with AMD for MI 3xx class Instinct GPUs, and the workflow of many Mojo users (including Modular staff) would involve Apple Silicon MacBook Pros. So, MAX being as capable as possible on Apple Silicon, especially M5 and later, is perhaps something as native to Mojo as it could get. Whether future AMD Instinct and Radeon architectures get the same attention is to be seen, and I wonder if they might be left to the community after open sourcing more of Mojo and MAX. So, future multi-vendor support strategy and free tier is something that they would disclose in ModCon I guess!

We’re massively stretched with preparations for modcon, and the MAX team in particular has a lot of high priority work.

Although I can’t provide any guarentee here, the extra people that Qualcomm can provide, while they won’t shift the prioritization of this and issues like it, may give us the resources to address issue like this one alongside necessary feature work. For this in particular, there are a lot of things this could be since we don’t test H100s with that driver version since most DC deployments use an older driver for validation reasons.

It would also be rather silly of us to walk away from a market segment we’re the fastest in, so don’t expect us to walk away from HPC/DC GPUs.