Microsoft Windows HPC Server 2008 Cluster Configuration

Thanks to sponsorship provided by the Microsoft DPE team, Caedium can perform RANS Flow CFD simulations in parallel on a cluster running Microsoft Windows HPC Server 2008. When configured correctly a parallel simulation running on a cluster will perform significantly faster (potentially many times faster) than the equivalent simulation performed in serial (i.e., non-parallel). Here we describe how to configure Caedium to perform parallel simulations on a cluster running Windows HPC Server 2008.

Assumptions

  1. You have access to a cluster running Microsoft Windows HPC Server 2008.
  2. You have saved your user ID and password with the Microsoft HPC Cluster Manager. If not then:
    1. Launch the HPC Pack Cluster Manager
    2. Select Node Management
    3. In the Nodes list select the HeadNode Template
    4. In the Node Actions click Run Command...
    5. In the Run a Command dialog enter dir in the Command line text entry
    6. Click Run
    7. Enter your user ID and password, check the option Remember my password and click OK
  3. You have downloaded, installed and activated Caedium RANS Flow or Caedium Professional on the head-node of the cluster, e.g., CRAY01. Note do not install Microsoft MPI - it should already be available on the cluster.
  4. You are familiar with Caedium essentials.


Cluster Preferences
Cluster Preferences

Procedure

You only need to set the following Caedium preferences once - they will persist across all subsequent Caedium simulations.

  1. Set up the Caedium temporary directory by creating a new directory on the node where Caedium is installed, e.g., C:\caediumtemp and share the directory, e.g., as \\CRAY01\caediumtemp
  2. The OpenFOAM distribution (executables and libraries) must be available to all nodes in the cluster, so on the node where Caedium is installed share the default OpenFOAM location, e.g., share C:\Program Files\Caedium\openflow as \\CRAY01\openflow
  3. In Caedium select the File Toolbar and click the Preferences button . In the Properties Panel set the Application->Temp Directory preference to the shared Caedium temporary directory, e.g., \\CRAY01\caediumtemp
  4. Set the Physics->OpenFOAM preference to the shared OpenFOAM directory, e.g., \\CRAY01\openflow
  5. Set the Physics->OpenFOAM->Parallel preference to Cluster, then expand the preference and set Processes to the maximum number of processes available to Caedium to perform parallel simulations, e.g., 50

For more on how to configure Caedium for parallel simulations see "Parallel Configuration."

Trending Now