Advanced Link Analyzer: ユーザーガイド

ID 683448
日付 4/27/2022
Public
ドキュメント目次

2.4. Advanced Link Analyzer Batch Simulation Controller

Advanced Link Analyzer Batch Simulation Controllerを使用すると、Advanced Link Analyzer Control Moduleを呼び出さなくても、複数のシミュレーションを実行できます。この機能により、複数のリンク・シミュレーションを実行し、結果をオフラインで確認できます。

図 169.  Advanced Link Analyzer Batch Simulation Controller

Advanced Link Analyzer Batch Simulation Controllerは、Advanced Link Analyzerシミュレーション・コンフィグレーション (.jne) ファイルを受け入れます。Advanced Link Analyzer Control Moduleを使用して、リンク・シミュレーション・コンフィグレーションをセットアップし、保存することができます。その後、個別のAdvanced Link Analyzerジョブをバッチ・ジョブ・リストに追加すると、すべてのジョブを実行できます。

Advanced Link Analyzer Batch Simulation Controllerには、シミュレーション・タスクのステータスを常に監視する、ビルトインタイマーおよびハウスキーピング・ルーチンがあります。また、マルチコア/マルチプロセッサーのコンピューティング環境をより有効に活用するために、一度に複数のシミュレーション・ジョブを起動することもできます。Advanced Link Analyzerライセンスまたはライセンスサーバーが同時に複数のシミュレーションをサポートしているかどうかを確認します。

ジョブを追加すると、シミュレーション・データレート、テストパターン、シミュレーション長、「Not Run」の初期ジョブステータスなど、いくつかの重要なジョブ情報がジョブリストに表示されます。シミュレーション後、最終的なアイ・ダイアグラムの高さと重量などの主要なシミュレーション結果が、シミュレーション時間とともにジョブリストに表示されます。

次のオプションは、Advanced Link Analyzer Batch Simulation Controllerのユーザー・インターフェイスで使用可能です。

  • Add - Advanced Link Analyzerシミュレーション・ジョブをジョブリストに追加します。ファイルブラウザーを使用して、.jne コンフィグレーション・ファイルを見つけます。
  • Delete - ジョブリストで強調表示されているジョブを削除します。
  • Enable/Disable - ジョブリストで強調表示されたジョブをイネーブルまたはディスエーブルします。
  • Reset Select Jobs - 強調表示されたジョブのステータスを「Not Run」にリセットします。
  • Reset All Jobs - ジョブリスト内のすべてのジョブを「Not Run」にリセットします。
  • Clear All Jobs - ジョブリスト内のすべてのジョブをクリアして削除します。
  • View Job Configuration - Advanced Link Analyzer Control Moduleを開いて、強調表示されたジョブをロードします。
  • Run Selected Job - 強調表示されたジョブを実行します。
  • View Select Sim Result - 選択したジョブのシミュレーション結果を開いてロードします (使用可能な場合)。
  • Move Up (/\) - 強調表示されたジョブをジョブリスト内で前方に移動させます。
  • Move Down (\/) - 強調表示されたジョブをジョブリストの後方に移動させます。
  • Load - Advanced Link Analyzer Batch Simulation Controllerコンフィグレーション・ファイルをロードします。
  • Save/Save as - Advanced Link Analyzer Batch Simulation Controllerコンフィグレーション・ファイルを保存または新規保存します。
  • Exit - Advanced Link Analyzer Batch Simulation Controllerを終了します。
  • Stop - ジョブのバッチ・シミュレーションを停止します。
  • Start Batch Simulation - ジョブリストで実行されていないすべてのジョブのバッチ・シミュレーションを開始します。
  • Maximum Concurrent Simulation Session - 同時シミュレーションの数を設定します。Advanced Link Analyzer Batch Simulation Controllerは、実行中のジョブの数を監視します。コンピューティング・リソースが使用可能になると、新しいシミュレーション・ジョブが開始されます。
  • Simulation Result Display Option - このメニューは、シミュレーション結果表示オプションを制御します。次の3つのオプションがあります。
    • Display Result - 各シミュレーションが完了すると、新しいData Viewerウィンドウに結果が表示されます。
    • Ask to Display Result - 各シミュレーションが完了すると、シミュレーション結果を表示するかどうかを尋ねるメッセージボックスが表示されます。
    • Manually Select Job & Display Result - これはデフォルトのオプションです。ジョブが終了しても、結果は表示されません。シミュレーション結果を表示するには、手動でジョブを選択し、View Selected Sim Resultをクリックする必要があります。
  • Simulation Window Close Time - シミュレーションが完了すると、Advanced Link Analyzer Simulation Engineウィンドウは、閉じる前に指定された期間開いたままになります。
  • Output Directory - すべてのバッチ・シミュレーション結果を保存する出力ディレクトリーを指定します。この出力位置は、個々のシミュレーション・ジョブで指定された出力ディレクトリー・オプションをオーバーライドします。
注:
  • Advanced Link Analyzer Batch Simulation Controllerは、個々のプロセスで各ジョブを起動します。ファイルの読み出し/書き込みアクセスの競合がないことを確認してください。最も一般的な問題は、複数のジョブが同じファイル (IBIS-AMIモデルのログファイルなど) を開く、または変更する可能性があることです。これにより、ジョブプロセスが失敗します。
  • ジョブが完了しない場合、CPUなどの1つのシミュレーション・リソースが無期限に占有されることがあります。これが発生した場合は、失敗したシミュレーション・エンジンを手動で閉じて、コンピューティング・リソースを解放します。
  • Advanced Link Analyzerのライセンスタイプまたはライセンスサーバーのコンフィグレーションをチェックして、同時複数シミュレーションがサポートされているかどうかを確認します。一部のライセンスサーバーでは、複数のライセンスを同時にチェックアウトすることはできません。
  • インテルは、計算環境でサポートされている場合、2つ以上の同時セッションでバッチ・シミュレーションを実行することをお勧めします。これにより、バッチ・シミュレーション・キューのブロックが回避されます。
  • インテルは、Manual Select Job & Display Resultオプションを使用してバッチ・シミュレーションを実行することをお勧めします。これは、すべてのシミュレーション結果を表示するには大量のコンピューティング・リソースが必要になる場合があるためです。