Support for HPC

Fast processing and an appropriate environment are indispensable for modeling phenomena in machines in detail, and for mass processing to investigate a design space.
This page introduces the world created by JMAG HPC and the construction of this environment.

Where HPC Is Used

Rectangular Wire Coil Permanent Magnet Synchronous Rotating Machine AC Loss Analysis

Use cases are presented using HPC to perform analysis on large scale analysis models including models with detailed geometries.
Rectangular Wire Coil Permanent Magnet Synchronous Rotating Machine AC Loss Analysis

Overview of Using HPC

JMAG supports analysis using HPC via an SSH connection.
By using an SSH connection directly from JMAG-Designer on the client machine, an analysis job is input to the HPC system, the progress of the analysis is confirmed, and the results are collected and read directly from the HPC system after completion of the analysis.
For an analysis job, the effectiveness from the introduction of HPC can be maximized since all analysis processes from geometry modification to mesh generation, analysis execution, and output of results can be combined.
The flow of execution in JMAG can be checked from here as well.

Using HPC in JMAGUsing HPC in JMAG

System configuration example

An example of a system configuration of the above figure is given.
Details of each supported OS can be checked from here.

  • Client machine environment
    OS: Windows
    Software: JMAG-Designer
  • HPC environment
    OS: Linux
    Software: JMAG-Designer, a typical job scheduler (PBS, LSF, Torque, etc.)
    * When using massively parallel processing (MPP), use the following
    network among processing nodes: Infiniband
    MPI:Intel MPI
  • Communication between client machine and HPC
    Communication method: SSH
    File transmitting and receiving: SFTP


JMAG contains functions for HPC use.

Job submission/canceling via SSH

  • Server information (IP, login information) required for connecting can be stored in JMAG-Designer.
  • GUI Setup for HPC Calculation Environment
    Reduced the time and effort required to build an HPC environment.
    Since settings can be made on the GUI of JMAG-Designer, distributed processing can be performed only within the JMAG process by specifying the installation directory, license server, options, and environment variables without editing shell script files. You can do it.

Remember me
Sign In
Create an account (Free) About authentication ID for JMAG website
In order to view the download data or video, you need the ID and password.
About authentication ID for JMAG website  
  • JMAG Software Authorized User ID
    This ID is issued based on the JMAG license agreement. At the time of contract, we will guide you to the license administrator by e-mail.
    It is also available for those who are in the free trial period.

    *A user ID and password which is described in the e-mail we sent you with JMAG license file are required.
  • JMAG WEB MEMBER (Free membership)
    If you have not registered yet, please apply below.
    JMAG WEB MEMBER (Free membership) > Create an Account

Managing job progress

  • The progress of jobs being executed in HPC directly from JMAG’s job scheduler (JMAG-Scheduler) can be checked.

License system

Related materials

Function Tutorial