達成可能な最大スループットの判断 - 2021.1 Japanese

Vitis 統合ソフトウェア プラットフォームの資料: アプリケーション アクセラレーション開発 (UG1393)

Document ID
UG1393
Release Date
2022-03-29
Version
2021.1 Japanese

ほとんどのデバイス アクセラレーション システムで達成可能な最大スループットは、 PCIe® バスによって制限されます。PCIe のパフォーマンスは、マザーボード、ドライバー、ターゲット プラットフォーム、転送サイズなどのさまざまな要因の影響を受けます。xbutil dma テストのような DMA テストを前もって実行し、PCIe 転送の効率的なスループットを計測すると、アクセラレーションの上限を特定できます。

図 1. Alveo U200 データセンター アクセラレータ カードの dmatest のサンプル結果

アクセラレーションの目標がこのスループット上限を超える場合、システムが I/O の限界に到達してしまうので、目標を達成することはできません。カーネル パフォーマンスおよび I/O 要件を定義する際も同様に、この上限を考慮してください。