Is running SU2 on an armv8/arm64 possible?
Hi everyone,
I am curious to know if anyone has build, compile and run Su2 on the arm platform? I know many other opensource packages have arm forks now so I was a bit curious. With linux on a rpi3/4 or linux on an android via chroot/proot it's possible to run arm64 based linux packages so I am a bit curious. Thanks |
Now that is one excellent question! The plain vanilla version, no mpi, no cgns, no tecio, should only need a c++11 compiler.
|
I compiled SU2 7.0 Blackbird but it complains about mpi
Quote:
So I compiled from source following the instructions on the SU2 website. And when i try to run the NACA 0012 test case, the compiler exits and complains about MPI. Unfortunately without root access on my android device I cannot use openmpi, is there away to run SU2_CFD command in serial for 7.0? Or do I need to recompile with a meson.py and a flag option for disable mpi? |
Exactly what error do you get?
You can force compilation without mpi by passing -Dwith-mpi=disabled to meson.py. |
The mpi error is cannot find loop back device
Quote:
Code:
root@localhost:~/Desktop/QuickStart# SU2_CFD inv_NACA0012.cfg |
Built SU2 with mpi disabled and it worked!
Quote:
https://i.imgur.com/9vOL5Cb.jpg The results look accurate to me, I think? |
At least the colors look reasonable.
The compressible solvers can be used in parallel without MPI by configuring with -Dwith-omp=true (it will use OpenMP instead). |
All times are GMT -4. The time now is 01:38. |