性能検証の2つの重要なパラメーターは、レイテンシーと帯域幅である。待ち時間とは、データがある地点から別の地点に到達するのにかかる時間を意味し、帯域幅とは、一定時間内に転送されるデータ量を意味する。これら2つのパラメータは、対象となるすべてのパスについて測定し、期待値と照らし合わせて検証する必要があり、このプロセスは性能検証として知られています。
SoCの複雑化に伴い、検証サイクルにおける性能検証の重要性が高まっている。これまでのところ、標準的なアプローチは存在せず、個人によって異なるアプローチが取られている。多くの場合、テストケース開発者がユニークで適切なメッセージを出力しなければならない後処理を使用して、レポートに基づいて計算が行われます。しかし、この場合、余分なスクリプトを開発する必要があり、時間と労力のオーバーヘッドが発生します。
eInfochipsはプロセスを標準化するためにパフォーマンスモニターを開発しました。以下のような特徴があります:
PerfMonは、TLPレベルのレイテンシおよび帯域幅分析を完全にサポートし、PCIeのパフォーマンスを包括的に可視化することで、実環境におけるスループットと理論上のPCIe限界値との比較検証を可能にします。プロトコルに依存しないモニタリングフレームワークを活用するPerfMonは、PCIeコントローラにシームレスに適応し、あらゆるレーン構成(x1~x16)にわたるPCIe Gen3、Gen4、Gen5インターフェースを分析することで、パフォーマンスのボトルネックの特定とリンク効率の最適化を支援します。
PCIe Gen3 / Gen4 / Gen5に対応し、x1からx16までのレーン幅構成により、スケーラブルな性能解析を実現します。
エンドツーエンドのパフォーマンスを評価するための、持続帯域幅およびピーク帯域幅の監視を伴うTLPレベルの遅延測定。
PCIeリンクの利用率、効率性の分析、およびスループットの推移を可視化し、実際の帯域幅と予想値を比較する。
輻輳、背圧、およびトラフィックのバーストを検知し、パフォーマンスの低下や競合箇所を特定します。
エラー、再試行、タイムアウト、およびAXIプロトコル間の相関情報を付加したタイムスタンプ付きPCIeトランザクショントレースにより、システムレベルのパフォーマンス最適化を実現します。
当社の自動車ソリューションの専門家による30分間の相談を予約する
当社のバッテリー管理ソリューションの専門家による30分間の相談を予約する
当社の産業・エネルギーソリューションの専門家による30分間の相談会をご予約ください
当社の専門家による30分間の相談を予約する