NVIDIA HPC SDK Version 22.1 MPI question

Good Morning,
I apologize if this is not the right place to post this question.

I just installed the NVIDIA HPC SDK Version 22.1 into my two computers.
I am using Linux Mint 20.3 in both of them. On one of the computers, everything is working fine. However, on the other, I am having problems with MPI.

Even this simple command is not running:
$ mpiexec --version

/opt/nvidia/hpc_sdk/Linux_x86_64/latest/comm_libs/mpi/bin/mpiexec: line 15: 28323 Illegal instruction (core dumped) $MY_DIR/.bin/$EXE “$@”

The computer producing the error has a:

CPU name: Intel(R) Core™ i7 CPU Q 720 @ 1.60GHz
CPU type: Intel Core Lynnfield processor
CPU stepping: 5

Have anyone seen this error?


P.D: The NVIDIA_HPC_SDK_Version_21.5 was working fine in both computers.

It looks like the problem is my processor.
I traced the error to the opal_wrapper and I am getting this error:

 Abort - Processor must have AVX support
 Aborted (core dumped)

Can someone verify this?


Yes. Looking at HPC SDK 22.1 Release Notes:

Section 3.1, “Programs generated by the HPC Compilers for x86_64 processors require a minimum of AVX instructions, which includes Sandy Bridge and newer CPUs from Intel, as well as Bulldozer and newer CPUs from AMD.”

Note although the link states “Release Notes Version 22.2” I have linked to the 22.1 version.


This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.