Cici, I do not think the Intel C compiler is able to generate native code for the M1 (aarch64). The best case scenario is it would generate code for x86_64 and then Rosetta would be used to translate it to aarch64 code, and this is a very downgraded solution.
So if you really want to stick to the Intel compiler, I strongly encourage you to run on Intel/AMD processors. Otherwise, use a native compiler for aarch64, and in this case, brew is not a bad option. Cheers, Gilles On Thu, Apr 21, 2022 at 6:36 PM Cici Feng via users < users@lists.open-mpi.org> wrote: > Hi there, > > I am trying to install an electromagnetic inversion software (MARE2DEM) of > which the intel C compilers and open-MPI are considered as the > prerequisite. However, since I am completely new to computer science and > coding, together with some of the technical issues of the computer I am > building all this on, I have encountered some questions with the whole > process. > > The computer I am working on is a macbook pro with a M1 Max chip. Despite > how my friends have discouraged me to keep working on my M1 laptop, I still > want to reach out to the developers since I feel like you guys might have a > solution. > > By downloading the source code of openMPI on the .org website and "sudo > configure and make all install", I was not able to install the openMPI onto > my computer. The error provided mentioned something about the chip is not > supported or somewhat. > > I have also tried to install openMPI through homebrew using the command > "brew install openmpi" and it worked just fine. However, since Homebrew has > automatically set up the configuration of openMPI (it uses gcc and > gfortran), I was not able to use my intel compilers to build openMPI which > causes further problems in the installation of my inversion software. > > In conclusion, I think right now the M1 chip is the biggest problem of the > whole installation process yet I think you guys might have some solution > for the installation. I would assume that Apple is switching all of its > chip to M1 which makes the shifts and changes inevitable. > > I would really like to hear from you with the solution of installing > openMPI on a M1-chip macbook and I would like to thank for your time to > read my prolong email. > > Thank you very much. > Sincerely, > > Cici > > > > > >