OPEN_SOURCE ↗
REDDIT · REDDIT// 4h agoINFRASTRUCTURE
TinyGPU uncovers hidden macOS RDMA path
TinyGPU's macOS eGPU experiments now point at two separate threads: NVIDIA Blackwell over Thunderbolt 5 is still blocked by GSP firmware initialization, while Apple’s RDMA stack appears to accept VM-mapped GPU-adjacent buffers such as IOSurface and Metal shared memory. The post also says Apple ships hidden `ibv_reg_dmabuf_mr`-related symbols in `libibverbs`, which could hint at a future device-memory RDMA path, but that remains unproven.
// ANALYSIS
Strong technical signal for AI infrastructure builders, but the most exciting claims are still experimental and need kernel-path verification.
- –The TinyGPU/macOS eGPU story is concrete: driver loads, BARs map, and Metal/RDMA experiments are producing observable results.
- –The NVIDIA Blackwell over TB5 issue is a separate blocker and should not be conflated with the RDMA findings.
- –The `ibv_reg_mr` behavior described here is interesting because it suggests Apple’s validation is VM-mapping based, not just “pinnable memory” based.
- –The hidden `ibv_reg_dmabuf_mr` symbol is the biggest upstream-relevant clue, but it only matters if the ioctl path is accepted by Apple’s kernel RDMA family.
- –If confirmed, this would be a meaningful macOS infrastructure unlock for zero-copy GPU-to-network workflows and multi-node inference.
// TAGS
tinygpumacosegpurdmametalnvidiathunderbolttinygradzero-copy
DISCOVERED
4h ago
2026-05-06
PUBLISHED
5h ago
2026-05-06
RELEVANCE
8/ 10
AUTHOR
Street-Buyer-2428