Design Gateway Hot! News
2026年6月 (2)
SocketXpress — Linux向けハードウェア高速化TCP/IP

エッジアプリケーションをソフトウェアのボトルネックから解放する

AMD Kria KR260などのプラットフォームでは、LinuxのソフトウェアTCP/IPスタックは、10GbEの物理的な上限を大きく下回り、負荷時に約3 Gbpsで頭打ちになります。 SocketXpressは、標準のPOSIXソケット呼び出しを LD_PRELOAD で横取りし、専用の FPGA TCP オフロード・エンジン (TOE10GLL-IP) にリダイレクトします。アプリケーションのコードを一切変更することなく、最大9.4 Gbpsの性能を引き出します。

iperf ベンチマーク — Linux ソフトウェアスタック比

SocketXpress — LINUX 向けハードウェア TCP/IP アクセラレーション

SocketXpressのアドバンテージ

🔌
LD_PRELOAD
ドロップイン
POSIXソケット呼び出しを、実行時に横取り
再コンパイル不要、ソース変更不要、新規API不要
ワイヤレート近くの10G性能
AMD Kria KR260上で9.4 Gbps を達成 — Linuxソフトウェアの3.6倍の受信速度
🧠
CPUフリー

TCP/IPスタック全体がFPGAロジック上で動作し、CPUを推論や制御に専念させます
📦
クイック起動

設定済みSDカードイメージが起動時にFPGAビットストリームを自動的にロード
幅広いアプリケーション互換性
iperf, curl, wget, ssh, scp, ftp, git, mysql, lynx, telnetで動作確認済み

技術仕様

プラットフォーム AMD Kria KR260 ロボティクス・スターターキット
ホストOS Linux (Ubuntu 22.04)
統合方法 LD_PRELOAD — ソースコードの変更不要
IPコア TOE10GLL-IP — 低遅延TCPオフロードエンジン  
LL10GEMAC-IP — 低遅延10Gイーサネット MAC * サポート予定
ネットワーク 10Gイーサネット
ピークスループット 9.4 Gbps TCP転送速度
実行方法 SDカードをフラッシュ → 起動 → LD_PRELOAD=./libSocketXpress.so ./your_app で実行
SocketXpress デモ手順書 → SocketXpress リファレンス デザイン → TOE10GLL-IP について →

SocketXpressの実機デモ

SocketXpress — Hardware-Accelerated TCP/IP on AMD Kria KR260
Live Demo
SocketXpress — Hardware-Accelerated TCP/IP on AMD Kria KR260

AMD Kria KR260上でTCPスループットが3.6倍向上する実機動作デモを視聴できます。

動画を見る → ブログ記事を読む →

AMD Kria KR260向けの無償評価デモを公開しています。
購入前に、実機で9.4 Gbps TCPの性能をご確認頂けます。

➡ 無償評価デモを申し込む
AMD
Adaptive Computing Partner
Altera
Solution Acceleration Partner

デザイン・ゲートウェイ YouTubeチャンネル

デザイン・ゲートウェイのYouTubeチャンネルでは、超高速ネットワークIP・ストレージIP・セキュリティIPの紹介と性能デモを公開しています。