インテルのみ表示可能 — GUID: nrb1596240975418
Ixiasoft
2.5.2. ハードウェア・テスト結果
カスタムドライバーを使用して、次の出力を生成しています。
注: 同じテストオプションでDPDKドライバーとカーネル・モード・ドライバーを使用し、同等の結果を生成することができます。
PIOテスト
[root@bapvemb005t perfq_app]# ./perfq_app -b 0000:01:00.0 -o -v PIO Write and Read Test ... Pass
図 9. パフォーマンス・テスト: Hタイル-iオプション。注意: このハードウェア・テストは、 インテル® Stratix® 10 GX HタイルPCIe Gen3 x16のコンフィグレーションで実行しています。
図 10. パフォーマンス・テスト: Pタイルこのテストは、 Intel Agilex® 7 FシリーズPタイルPCIe Gen4 x16のコンフィグレーションで実行しています。

データ検証テスト
[root@localhost perfq_app]#./perfq_app -b 0000:2d:00.0 -p 8192 -d 2 -c 4 -a 4 -s 268435456 -u -v Allocating 4 Channels... ---------------------------------------------------------------------- BDF: 0000:2d:00.0 Channels Allocated: 4 QDepth 508 Number of pages: 8 Completion mode: WB Payload Size per descriptor: 8192 Bytes #Descriptors per channel: 32768 SOF on descriptor: 1 EOF on descriptor: 1 File Size: 8192 Bytes Tx Batch Size: 127 Descriptors Rx Batch Size: 127 Descriptors DCA: OFF ----------------------------------------------------------------------- Thread initialization in progress ... Thread initialization done All Threads exited -------------------------------OUTPUT SUMMARY-------------------------------------------- Dir #queues Time_elpsd B_trnsfrd TBW MPPS Passed Failed %passed Tx 4 00:00:429 1048576.00KB 02.30GBPS 00.30MPPS 4 0 100.00% Rx 4 00:00:429 1048576.00KB 02.31GBPS 00.30MPPS 4 0 100.00% ------------------------------------------------------------------------------------------ -------------------------------------------------------------------------------- Full Forms: TBW: Total Bandwidth IBW: Interval Bandwidth MIBW: Mean Interval Bandwidth HIBW: Highest Interval Bandwidth LIBW: Lowest Interval Bandwidth
-vオプションを使用してデータ検証を有効にするには、user/common/mk/common.mkで次のようにソフトウェア・フラグを設定します。
- cflags += -UPERFQ_PERF
- cflags += -DPERFQ_LOAD_DATA
注: このハードウェア・テストは、 Intel Agilex® 7 PタイルPCIe Gen4x16のコンフィグレーションで実行しています。