ハード・マクロCPUでサッ!TCP通信の高速化実験

 FPGAは,低遅延で処理できるという特徴を生かしてTCP通信の高速化を図れます.ただし,パケット処理の全てを回路で 行うのは難易度が高いため,プロトコル・スタックの一部の処理をオフロードすることも行われています.FPGAは新しいプロ トコルに対応しやすいということもあり,NIC(Network Interface Card)側でより多くの処理を行うスマートNICに使われま すが,比較的高価なことが多いようです.本稿では実験しやすい安価なFPGAボードを使って通信処理の構成方法を探ります.

0件のコメント

特別版No.2 第4章 Sapphire SoCを使った画像処理機能付きUSBカメラ

 本稿では,USB カメラを使うサンプル・デザインをベースにして,取得した画像をRISC-V コア上で動くソフト ウェアで処理します.ハードウェアとしては,Titanium Ti60 F225 評価キット(エフィニックス)を対象に,サ ポート・ページで公開されているサンプル・デザイン(Example Design)を使います.これは,カメラで撮影した映 像をPC 上で表示するところまでできあがっています.  これに,画像処理やRISC-V のソフトウェア・コードを追加します.

1件のコメント