知識を追加する方法

Windows への MPICH2 のインストール

    目次
    No headers

    インストール時には、MPICH2 ソフトウェアを除いて、Autodesk Simulation ソフトウェアを使用するための必要なソフトウェアがすべて提供されます。MPICH2 は次の目的に使用されます。

    1. 非定常熱流体解析タイプ。MPICH2 は、流体解析プロセッサと熱解析プロセッサの間で情報を渡すために使用されます。
    2. MUMPS スパース ソルバーを使用した Windows クラスタ上での分散コンピューティング。MPICH2 は、クラスタ内のすべてのマシンにインストールされる必要があります。分散コンピューティングは、次の解析タイプに使用できます。
      • 線形材料による静解析
      • 線形または非線形材料モデルによる MES(Mechanical Event Simulation)
      • 非線形材料による静解析
      • Riks 解析
      • 定常流れ解析(3D および 2D 平面)
      • 非定常流れ解析(3D および 2D の平面)

    Windows オペレーティング システム

    1. 該当するオペレーティング システム用の MPICH2 ユーティリティを、http://www-unix.mcs.anl.gov/mpi/mpich2/ からダウンロードしてください。
    2. インストーラおよび Web サイトで提供される手順に従って MPICH2 ソフトウェアをインストールします。または、1 台のコンピュータに MPICH2 が既にインストールされており、別のコンピュータで設定が必要な場合、次の方法を実行すると作業が簡単になります。
      • フル インストールされたコンピュータから、MPICH2 ユーティリティである smpd.exe および mpiexec.exe を、追加コンピュータのフォルダにコピーしてください。これらの手順の便宜上、コピーしたファイルは C:¥MPICH2¥bin などに配置してください。
    3. bin フォルダ C:¥MPICH2¥bin が PATH 環境変数にあることを確認してください。
    4. システム環境変数 ALGOR_MPICH を、MPICH2 がインストールされた場所に設定してください。 たとえば、ALGOR_MPICH=C:¥MPICH2 などです(この手順は、MUMPS ソルバーを使用した分散コンピューティングにのみ必要です)。
    5. この手順は、それぞれのコンピュータで一度実行するだけで済みます。解析の実行を試みる前に、smpd.exe - install を実行してください (smpd.exe は、先にインストールした MPICH2\bin フォルダにあります)。 この手順は、Windows の[スタート]から[ファイル名を指定して実行]を使用するか、コマンド ウィンドウで bin フォルダを指定することによって実行できます。
    6. この手順は、それぞれのコンピュータで一度実行するだけで済みます。解析の実行を試みる前に、mpiexec.exe - register を実行(mpiexec.exe は先に MPICH2 ソフトウェアをインストールした MPICH2\bin フォルダにあります)した後、画面の指示に従ってユーザ名とパスワードを入力してください。この手順は、Windows の[スタート]から[ファイル名を指定して実行]を使用するか、コマンド ウィンドウで bin フォルダを指定することによって実行できます。
    7. ファイアウォール(Windows XP に付属のファイアウォールなど)がインストールされており、有効化されている場合、既定ですべての TCP ポートがブロックされる可能性があります。その場合、MPICH2 アプリケーションを実行できません。この問題を回避するには、次の方法のいずれかを実行してください。
      1. ファイアウォールを完全にオフにする。
      2. MPICH_PORT_RANGE 環境変数を使用して MPICH2 アプリケーションを特定の TCP ポート範囲に制限し、同じポート範囲を許可するようにファイアウォールを設定する。
      3. MPICH2 アプリケーションを Windows ファイアウォールの例外に配置する。対象となるアプリケーションは、Autodesk Simulation の ssap11ld.exe、srun11.exe、および frun04.exe、MPICH2 の smpd.exe と mpiexec.exe です。
    注:代替ドライブ(SUBST)を使用している場合、MPICH2 は動作しません。そのため、MPICH2 を使用する解析タイプは、代替ドライブに保存されたモデルでは動作しません。