Apple、Apple Silicon Mac間でThunderbolt 5のP2P接続を用いてリモートメモリへのダイレクトアクセスを可能にする「RDMA over Thunderbolt」のテクニカルノートを公開。

Low-latency communication with RDMA over Thunderbolt Thunderbolt
記事内に広告が含まれています。This article contains advertisements.
スポンサーリンク

 AppleがThunderbolt 5搭載のApple Silicon Mac間でDirect Memory Accessを可能にする「RDMA over Thunderbolt」のテクニカルノートを公開しています。詳細は以下から。

Mac mini 2024

 Appleが2025年12月12日にリリースしたmacOS 26.2 Tahoe (25C56)」では、Thunderbolt 5のP2P接続を利用しMac間でのダイレクトメモリアクセスを可能にするRDMA (Remote Direct Memory Access) over Thunderboltがサポートされ、

macOS 26.2 Tahoe RDMA over Thunderbolt

RDMA over Thunderbolt

  • Enables low-latency communication between Thunderbolt 5 hosts for use cases including distributed AI inference using MLX. (164123391)

macOS Tahoe 26.2 Release Notes – Apple

Macで分散学習や推論を行っているLLM研究者やML/HPCエンジニアの方々が512GBユニファイドメモリを搭載したM3 UltraのMac Studio (2025)を複数台購入しテストしていましたが、Appleは現地時間2026年03月19日、この「RDMA over Thunderbolt」に関するテクニカルノートTN3205を公開しています。

TN3205: Low-latency communication with RDMA over Thunderbolt

 Appleが公開したテクニカルノート「TN3205: Low-latency communication with RDMA over Thunderbolt」では、macOS 26.2 TahoeとThunderbolt 5ポートを搭載したApple Silicon Macで、RDMA over Thunderboltを有効にする方法をApple M4 Proチップを搭載したMac mini (2024) 4台を例に解説されており、

Low-latency communication with RDMA over Thunderbolt

以下の通りにリカバリーモードでDMA over Thunderbolt機能を有効にして、Mac miniクラスタのThunderbolt状態がPORT_ACTIVEとなっていれば、RDMA over Thunderboltが利用できる状態で、分散通信ライブラリはAppleが開発しているMLX Distributedとjaccl分散計算バックエンドに最適化されているそうなので、Thunderbolt 5に対応したMac StudioやMac miniを複数台お持ちの方は試してみて下さい。

RDMA over Thunderbolt

rdma_ctl enable

  1. macOSをリカバリーモードで起動する
  2. リカバリーモードで[ユーティリティ] → [ターミナル]を選択し、ターミナルを開く。
  3. rdma_ctl enableでRDMAを有効にする
  4. Macを再起動してmacOSに戻る
  5. ibv_devicesコマンドでRDMA over Thunderboltインターフェイスを確認する

コメント

タイトルとURLをコピーしました