TCP通信のマルチ・セッションで100GbE帯域を最大活用
TOE100G-IPコアは、100GbE(25×4)リンクから最高効率のスループットを得るように設計されており、TCP&100GbE光ケーブルによる超高速・長距離データ伝送に最適なソリューションです。
しかしながら、ホストPCとのTCP通信においては、CPU,OSあるいはデバイス・ドライバ等の制約がボトルネックとなり、転送効率が大幅に低下します。 TOE100G-IPを複数インスタンスしマルチ・セッションの同時転送とすることで、TCPスループットを最大化し、トータル転送速度の大幅改善が図れます。
TOE100G-IP記事: 12GB/秒のTCP通信をFPGAで実現
PCとのTCP通信では、100GbEのパフォーマンスを最大限活用できない
![](https://dgway.com/blog/wp-content/uploads/2022/05/TOE100G_MultiSession-3-1-1024x464.jpg)
TOE100G-IP マルチ・セッションで、転送パフォーマンスを改善
![](https://dgway.com/blog/wp-content/uploads/2022/05/コメント-2022-05-09-141505-1024x399.jpg)
![](https://dgway.com/blog/wp-content/uploads/2022/05/TOE100G_MultiSession-6-1024x459.jpg)
マルチ・セッションデモ環境
![](https://dgway.com/blog/wp-content/uploads/2022/05/TOE100G_MultiSession-8-1024x576.jpg)
マルチ・セッション デモ パフォーマンス評価
![](https://dgway.com/blog/wp-content/uploads/2022/05/4-5-1024x576.png)
![](https://dgway.com/blog/wp-content/uploads/2022/05/スナップショット-5-2-1024x576.png)
転送パフォーマンス結果とさらなる改善案
![](https://dgway.com/blog/wp-content/uploads/2022/05/TOE100G_MultiSession-9-1024x576.jpg)
![](https://dgway.com/blog/wp-content/uploads/2022/05/TOE100G_MultiSession-12-1024x576.jpg)
※PCの環境によりパフォーマンス結果および最適なセッション数は異なります。
![](https://dgway.com/blog/wp-content/uploads/2022/05/TOE100G_MultiSession-10-1-1024x576.jpg)
![](https://dgway.com/blog/wp-content/uploads/2022/05/TOE100G_MultiSession-11-1024x576.jpg)
まとめ
- TOE100G-IPは完全ハードロジックIPで、CPU不要のため、FPGA同士の転送で最高パフォーマンス(最大12GB/秒)を実現
- しかしPCとのTCP通信の場合、PC側の制約により、パフォーマンスが低下する
- TOE100G-IP複数インスタンスによるマルチ・セッション化で、100Gビット帯域をフルに活用
- TOE100G-IP マルチ・セッション リファレンス・デザインは、PC側に費用をかけずに100GビットTCP転送を実現するソリューション
詳しくは、YouTubeビデオからも確認できます。
TOE100G-IP : マルチセッション パフォーマンス・デモ (Xilinx KCU116)
TOE100G-IP : Xilinx版 詳しくはこちら┃Intel版 詳しくはこちら
TOE100G-IPについて、お気軽にお問い合わせください