We’re putting the final touches on our new badges platform. Badge issuance remains temporarily paused, but all completions are being recorded and will be fulfilled once the platform is live. Thank you for your patience.
Electronics

Electronics

Topics related to HFSS, Maxwell, SIwave, Icepak, Electronics Enterprise and more.

AMD Ryzen MPI Issue

TAGGED: , , ,

    • jmnolan
      Subscriber

      Hi Everyone,

      I've been using HFSS 2020 R2 for a while with an Intel CPU. Recently I upgraded to a ryzen 9 5900 CPU and cannot run simulations with more than a single core.

      The simulation hangs at the first adaptive pass then returns an error with mpi. I've tried the password caching fix, I've tried the environment variable fix for the mlk problem with AMD CPUs and nothing.

      I've updated the program to 2021 R2 and still have the problem.

      Does anyone know the problem?

      Thanks

    • AndyJP
      Subscriber
      did you try changing MPI to Microsoft? And disabling unused distribution features in HPC (like memory distribution etc.)
      ANSYS was telling that they made 2021R2 AMD-compatible with cooperation from AMD....
    • randyk
      Ansys Employee
      Hi Nolan I am assuming you are using a single shared memory machine and agree that MS-MPI would resolve your issue running simulations with more than one core.
      1 - Installing MS MPI from the ANSYS Electromagnetics Installation Shell (my screenshots are 2021R1 but, similar to 2021R2)
      Install Distributed Simulation Technologies
      Install Microsoft MPI

      2 - Start the MS-MPI service by opening an elevated CMD(rt-click on CMD and "run as admin") and run these three commands:
      sc configMsMpiLaunchSvc depend= Dnscache/Dhcp
      sc configMsMpiLaunchSvc start= delayed-auto
      sc startMsMpiLaunchSvc

      3 - set MPI type in AEDT to MS-MPI in "HPC and Analysis Options" -> "Options"
      thanks
      Randy
    • jmnolan
      Subscriber

      Thanks for the post. This worked very well for me, but now even the Microsoft MPI stopped working. I tried running the commands but when I run the start MsMpilaunchSvc I get a "SC StartService FAILED 1056: An Instance of the service is already running". The service appears in task manager, but HFSS doesnt seem to be able to use it properly.
      I tried closing that task and rerunning the 3 commands in the previous post and I get:
      with HFSS still unable to use multiple cores.

      Any ideas?
      Thanks
      John

    • randyk
      Ansys Employee
      Hi John Please close AEDT, then run the following from a CMD:
      cd ÔÇ£C:\Program Files\AnsysEM\AnsysEM21.2\Win64ÔÇØ
      updateregistry -set -ProductName ElectronicsDesktop2021.2 -RegistryKey "Desktop/Settings/ProjectOptions/AnsoftCOMPreferredIPAddress" -RegistryValue "127.0.0.1"
      updateregistry -set -ProductName ElectronicsDesktop2021.2 -RegistryKey "Desktop/Settings/ProjectOptions/AnsysEMPreferredSubnetAddress" -RegistryValue "127.0.0.1"
      Hopefully that will help with the communication issues.
      thanks
      Randy
Viewing 4 reply threads
  • The topic ‘AMD Ryzen MPI Issue’ is closed to new replies.