インテル® Stratix® 10デバイスのデザイン・ガイドライン

ID 683738
日付 6/30/2020
Public
ドキュメント目次

パフォーマンスの維持およびコンパイル時間の短縮

表 72.  パフォーマンスの維持およびコンパイル時間の短縮のチェックリスト
番号 チェック欄 チェック項目
1   インクリメンタル・コンパイルを使用して、デザイン内の未変更ブロックのパフォーマンスを保持し、コンパイル時間を短縮します。
2   コンパイルに使用可能なプロセッサーが複数ある場合は、パラレルコンパイルがイネーブルされていることを確認してください。
3   コンパイル時間を短縮する設定を提案するCompilation Time Advisorを使用します。

インクリメンタル・コンパイル機能を使用して、デザインの未変更部分へのロジックの保持、タイミング・パフォーマンスの維持、より効率的なタイミング・クロージャーの達成を図ります。インクリメンタル・コンパイル機能を使用してデザインを変更すると、デザイン反復時間を平均60% 短縮することができます。

インテル® Quartus® Prime開発ソフトウェアでは、複数のアルゴリズムをパラレルに実行し、複数のプロセッサーを活用してコンパイル時間を短縮します。これは、1つ以上のプロセッサーをデザイン・コンパイルで使用可能な場合に適用します。Parallel compilationオプションの設定をSettingsダイアログボックスのCompilation Process Settingsページで行うか、Options ダイアログボックスのデフォルト設定の変更を、Tools メニューの Processingページで行います。

Compilation Time Advisorのガイダンスの設定によって、デザインのコンパイル時間を短縮します。ToolsメニューのAdvisorsにカーソルを合わせ、Compilation Time Advisorをクリックします。このような手法を使用してコンパイル時間を短縮すると、全体として結果の品質が低下することがあります。