効率的なカーネルの設計 - 2023.2 日本語

Versal アダプティブ SoC ハードウェア、IP、およびプラットフォーム開発設計手法ガイド (UG1387)

Document ID
UG1387
Release Date
2023-11-15
Version
2023.2 日本語

C/C++ を使用してハードウェアをモデル化および作成すると、柔軟なコーディングが可能になります。予測性を最大限にし、結果をすばやく取得できるようにするため、AMD では、カーネルがデータ移動ブロックと計算ブロックに明示的に分割されるロード/計算/ストア コーディング スタイルをお勧めします。この高度に構造化されたコーディング スタイルは、プロデューサー/コンシューマー パターンによく適合し、高スループット デザインの実現に役立ちます。詳細は、『Vitis 高位合成ユーザー ガイド』 (UG1399)このセクションを参照してください。