Integration with Microsoft Windows® HPC Scheduler
The Windows HPC scheduler is only supported on Windows.
Jobs may be submitted in any of the following ways:
- Using Windows HPC GUIs from Microsoft: Job Manager or Cluster Manager
- Using Windows HPC command line tools
- Using Ansys Electronics Desktop UI commands for scheduler selection, job submission and job monitoring/control.
General Guidelines for Submitting Ansys EM Jobs
A Job submitted to Windows HPC Cluster is defined by Job properties, Task List and Task properties. Priority, resource requirements, node preferences, etc. come from Job properties. In the case of Ansys Electromagnetics jobs, Task List consists of a single task. Properties of this task specify the command line that runs Ansys Electromagnetics desktop in non-graphical mode to perform analysis of a project.
Specifying the Number of Compute Resource Units for HPC Jobs
You can either select Use automatic settings on the Compute Resources tab, or you either enter the number of tasks and total cores per machine, or individual nodes. HFSS, HFSS 3D Layout, and Icepak have Use automatic settings selected by default. This release permits options in setting whether nodes are exclusive for the submission. See Windows HPC Non-exclusive Jobs.
Ansys EM Project File and Project Directory for use with Windows HPC Scheduler
Ansys Electromagnetics Suite tools write their results to a subdirectory of the directory containing the Ansys EM project file. The Project Directory (the directory containing the project file) must be accessible to all of the cluster hosts that may run Ansys EM jobs. The user account for the job must have permission to read the project directory, and to create and modify files and subdirectories of this directory. The pathname of the project file must be accessible to all cluster hosts using the same path name, which is generally expressed as a UNC pathname.
Example:
The project file is on the user's workstation (with hostname user1_PC) in directory C:\user1\projects\new\project1.aedt, and the directory C:\user1\projects is shared with sharename projects.
Correct
When submitting the job, you should use the following pathname to specify the project file:
\\user1_PC\projects\new\project1.aedt
Incorrect
If a local pathname is used, the cluster hosts will not be able to find the user's project on the workstation
user1_PC: ' C:\user1\projects\new\project1.aedt '