Live data from Hacker News

macOS 26.2 enables fast AI clusters with RDMA over Thunderbolt

developer.apple.com

71–80 of 304 posts

Re: macOS 26.2 enables fast AI clusters with RDMA over Thunderbolt

#71
post #50

Earlier quoted context omitted.

But that's only for prefilling right? Or is it beneficial for decoding too (I guess you can do KV lookup on shards, not sure how much speed-up that will be though).

No you use tensor parallelism in both cases. The way it typically works in an attention block is: smaller portions of the Q, K and V linear layers are assigned to each node and are processed independently. Attention, rope norm etc is run on the node-specific output of that. Then, when the output linear layer is applied an "all reduce" is computed which combines the output of all the nodes. EDIT: just realized it wasn…

I usually call it "head parallelism" (which is a type of tensor parallelism, but paralllelize for small clusters, and specific to attention). That is what you described: sharding input tensor by number of heads and send to respective Q, K, V shard. They can do Q / K / V projection, rope, qk norm whatever and attention all inside that particular shard. The out projection will be done in that shard too but then need to all reduce sum amongst shard to get the final out projection broadcasted to every participating shard, then carry on to do whatever else themselves.

I am asking, however, is whether that will speed up decoding as linearly as it would for prefilling.

Re: macOS 26.2 enables fast AI clusters with RDMA over Thunderbolt

#72
post #47

Earlier quoted context omitted.

For #2, OWC puts a screw hole above their dock's thunderbolt ports so that you can attach a stabilizer around the cord https://www.owc.com/solutions/thunderbolt-dock It's a poor imitation of old ports that had screws on the cables, but should help reduce inadvertent port stress. The screw only works with limited devices (ie not the Mac Studio end of the cord) but it can also be adhesive mounted. https://eshop.macsale…

That screw hole is just the regular locking USB-C variant, is it not? See for example: https://www.startech.com/en-jp/cables/usb31cctlkv50cm

Now that’s one way to enforce not inserting a USB upside-down.

Re: macOS 26.2 enables fast AI clusters with RDMA over Thunderbolt

#73
post #64

Earlier quoted context omitted.

Sparks are built for this and actually have Connect-X 7 NICs built in! You just need to get the SFPs for them. This means you can natively cluster them at 200Gbps.

That doesn't answer the question, which was how to get a high-speed interconnect between a Mac and a DGX Spark. The most likely solution would be a Thunderbolt PCIe enclosure and a 100Gb+ NIC, and passive DAC cables. The tricky part would be macOS drivers for said NIC.

You’re right I misunderstood.

I’m not sure if it would be of much utility because this would presumably be for tensor parallel workloads. In that case you want the ranks in your cluster to be uniform or else everything will be forced to run at the speed of the slowest rank.

You could run pipeline parallel but not sure it’d be that much better than what we already have.

Re: macOS 26.2 enables fast AI clusters with RDMA over Thunderbolt

#74
post #13

Earlier quoted context omitted.

MacOS does wash out SDR content in HDR mode specifically on non-Apple monitors. An HDR video playing in windowed mode will look fine but all the UI around it has black and white levels very close to grey. Edit: to be clear, macOS itself (Cocoa elements) is all SDR content and thus washed out.

That's intended behavior for monitor limited in peak brightness

Actually, intended behavior in general. Even on their own displays the UI looks grey when HDR is playing.

Which, personally, I find to be extremely ugly and gross and I do not understand why they thought this was a good idea.

Re: macOS 26.2 enables fast AI clusters with RDMA over Thunderbolt

#76
post #11

Earlier quoted context omitted.

It’s gonna suck if all the good Macs get gobbled up by commercial users.

Outside of YouTube influencers, I doubt many home users are buying a 512G RAM Mac Studio.

I doubt many of them are, either.

When the 2019 Mac Pro came out, it was "amazing" how many still photography YouTubers all got launch day deliveries of the same BTO Mac Pro, with exactly the same spec:

18 core CPU, 384GB memory, Vega II Duo GPU and an 8TB SSD.

Or, more likely, Apple worked with them and made sure each of them had this Mac on launch day, while they waited for the model they actually ordered. Because they sure as hell didn't need an $18,000 computer for Lightroom.

Re: macOS 26.2 enables fast AI clusters with RDMA over Thunderbolt

#77

Hoping Apple has secured plentiful DDR5 to use in their machines so we can buy M5 chips with massive amounts of RAM soon.

Apple tends to book its fab time / supplier capacity years in advance

I hope so, I want to replace my M1 Pro with MacBook Pro with M5 Pro when they release it next year.

Re: macOS 26.2 enables fast AI clusters with RDMA over Thunderbolt

#78
post #30
post #3

I follow the MLX team on Twitter and they sometimes post about using MLX on two or more joined together Macs to run models that need more than 512GB of RAM. A couple of examples: Kimi K2 Thinking (1 trillion parameters): https://x.com/awnihannun/status/1986601104130646266 DeepSeek R1 (671B): https://x.com/awnihannun/status/1881915166922863045 - that one came with setup instructions in a Gist: https://gist.github.com/…

I’m hoping this isn’t as attractive as it sounds for non-hobbyists because the performance won’t scale well to parallel workloads or even context processing, where parallelism can be better used. Hopefully this makes it really nice for people that want the experiment with LLMs and have a local model but means well funded companies won’t have any reason to grab them all vs GPUs.

No way buying a bunch of minis could be as efficient as much denser GPU racks. You have to consider all the logistics and power draw, and high end nVidia stuff and probably even AMD stuff is faster than M series GPUs.

What this does offer is a good alternative to GPUs for smaller scale use and research. At small scale it’s probably competitive.

Apple wants to dominate the pro and serious amateur niches. Feels like they’re realizing that local LLMs and AI research is part of that, is the kind of thing end users would want big machines to do.

Re: macOS 26.2 enables fast AI clusters with RDMA over Thunderbolt

#79

This doesn’t remotely surprise me, and I can guess Apple’s AI endgame: * They already cleared the first hurdle to adoption by shoving inference accelerators into their chip designs by default. It’s why Apple is so far ahead of their peers in local device AI compute, and will be for some time. * I suspect this introduction isn’t just for large clusters, but also a testing ground of sorts to see where the bottlenecks l…

inference accelerators ... It’s why Apple is so far ahead of their peers in local device AI compute, and will be for some time.

Not really. llama.cpp was just using the GPU when it took off. Apple's advantage is more VRAM capacity.

this introduction isn’t just for large clusters

It doesn't work for large clusters at all; it's limited to 6-7 Macs and most people will probably use just 2 Macs.

Post reply on HN