[OMPI users] how MPI_Get can work with multiple memory regions attached to a window via MPI_Win_attach
Hi, In http://www.mpich.org/static/docs/v3.1/www3/MPI_Win_attach.html, for MPI 3, The API MPI_Win_attach is supported : int MPI_Win_attach(MPI_Win win, void *base, MPI_Aint size) It allows multiple (but non-overlapping) memory regions to be attached to the same window, after the window is created. Therefore, I should be able to have multiple such “attach” calls for the same window, with different “base” address to be specified in each attach call. If that is the case, when I issue the MPI_Get, how can I specify which “base address” on the window is what I need to fetch the data? As MPI_get has the window handle to be one of the input parameters, but not“base address”. The base address should be resolved by the target process from the registered window handle. So my question is: how can MPI_Get handle the situation where multiple memory regions are attached to the same window? Thank you! -- Lokah samasta sukhinobhavanthu Thanks, Madhurima
[OMPI users] openib component not available
Hi, I am trying to setup openmpi 1.8.1 on a system with infiniband. The configure option I am using is ./configure --enable-mpi-thread-multiple After installation, it is not showing any openib BTL component when I use the command: 'ompi_info --param btl openib' On the same machine, I have also installed openmpi 1.6.5. When i issue the command 'ompi_info --param btl openib' from this setup, it lists many openib components. Should I use any flag/option to enable openib in openmpi1.8.1? -- Lokah samasta sukhinobhavanthu Thanks, Madhurima
[OMPI users] Hamster
Hi, I came across Hamster while reading some article on Hadoop + OpenMPI please let me know if the sources of Hamster are available for build and testing. -- Lokah samasta sukhinobhavanthu Thanks, Madhurima
[OMPI users] Segmentation Fault
Hi, Iam trying to link the jumpshot libraries with the graph500 (mpi_tuned_2d sources). After linkin the libraries and executing mpirun with the graph500_mpi_custome_n binaries Iam getting the following segmenation fault. I have no clue as to where the issue is. When I dont link the jumpshot libraries with the Graph500(mpi_tuned_2d) sources the binaries run without segfault error [mercado-26:14493] *** Process received signal *** [mercado-26:14493] Signal: Segmentation fault (11) [mercado-26:14493] Signal code: Address not mapped (1) [mercado-26:14493] Failing at address: 0x694930 [mercado-26:14493] [ 0] /lib64/libpthread.so.0() [0x30a5a0f710] [mercado-26:14493] [ 1] ./graph500_mpi_custom_8(MPI_Testany+0xfc) [0x425d3f] [mercado-26:14493] [ 2] ./graph500_mpi_custom_8(_Z7run_bfslPlRK12bfs_settings+0x1619) [0x41d909] [mercado-26:14493] [ 3] ./graph500_mpi_custom_8(main+0xcd7) [0x40fef7] [mercado-26:14493] [ 4] /lib64/libc.so.6(__libc_start_main+0xfd) [0x30a521ed1d] [mercado-26:14493] [ 5] ./graph500_mpi_custom_8() [0x40eca9] [mercado-26:14493] *** End of error message *** Please guide me in fixing this issue -- Lokah samasta sukhinobhavanthu Thanks, Madhurima
[OMPI users] OpenMpi-java Examples
hi, Iam new to OpenMPI. I have installed the java bindings of OpenMPI and running some samples in the cluster. iam interested in some samples using THREAD_SERIALIZED and THREAD_FUNNLED fields in OpenMPI. please provide me some samples. -- Lokah samasta sukhinobhavanthu Thanks, Madhurima