I think you should work under the assumption of cross-compile, because the
target architecture for the OMPI compile should be x86 and not the local
architecture. It’s been a while I haven’t cross-compile, but I heard Gilles
is doing cross-compilation routinely, so he might be able to help.
Georg
Hello,
"Keller, Rainer" writes:
> You’re using MPI_Probe() with Threads; that’s not safe.
> Please consider using MPI_Mprobe() together with MPI_Mrecv().
many thanks for the suggestion. I will try with the M variants, though I
was under the impression that mpi_probe() was OK as far as one made
Hello Jeff,
"Jeff Squyres (jsquyres)" writes:
> With THREAD_FUNNELED, it means that there can only be one thread in
> MPI at a time -- and it needs to be the same thread as the one that
> called MPI_INIT_THREAD.
>
> Is that the case in your app?
the master rank (i.e. 0) never creates threads,
Dear Angel,
You’re using MPI_Probe() with Threads; that’s not safe.
Please consider using MPI_Mprobe() together with MPI_Mrecv().
However, you mention running with only one Thread — setting OMP_NUM_THREADS=1,
assuming you didn’t set using omp_set_num_threads() again, or use num_threads()
clause…
Can you send all the information listed under "For compile problems" (please
compress!):
https://www.open-mpi.org/community/help/
--
Jeff Squyres
jsquy...@cisco.com
From: users on behalf of Cici Feng via users
Sent: Friday, April 22, 2022 5:30 AM
With THREAD_FUNNELED, it means that there can only be one thread in MPI at a
time -- and it needs to be the same thread as the one that called
MPI_INIT_THREAD.
Is that the case in your app?
Also, what is your app doing at src/pcorona_main.f90:627? It is making a call
to MPI, or something else
Thanks Gilles,
Gilles Gouaillardet via users writes:
> You can first double check you
> MPI_Init_thread(..., MPI_THREAD_MULTIPLE, ...)
my code uses "mpi_thread_funneled" and OpenMPI was compiled with
MPI_THREAD_MULTIPLE support:
,
| ompi_info | grep -i thread
| Thread support: p
You can first double check you
MPI_Init_thread(..., MPI_THREAD_MULTIPLE, ...)
And the provided level is MPI_THREAD_MULTIPLE as you requested.
Cheers,
Gilles
On Fri, Apr 22, 2022, 21:45 Angel de Vicente via users <
users@lists.open-mpi.org> wrote:
> Hello,
>
> I'm running out of ideas, and wonde
Hello,
I'm running out of ideas, and wonder if someone here could have some
tips on how to debug a segmentation fault I'm having with my
application [due to the nature of the problem I'm wondering if the
problem is with OpenMPI itself rather than my app, though at this point
I'm not leaning strong
Hi George,
Thanks so much with the tips and I have installed Rosetta in order for my
computer to run the Intel software. However, the same error appears as I
tried to make the file for the OMPI and here's how it looks:
../../../../opal/threads/thread_usage.h(163): warning #266: function
"opal_ato
10 matches
Mail list logo