Firefly and PC GAMESS-related discussion club


 
Learn how to ask questions correctly  
 
 
We are NATO-free zone
 



Re^4: Does openmpi-1.4.1 fit FireFly

Jim Kress
jimkress_35@kressworks.com


Alex,

What about MVAPICH2?  I noticed there are no downloadable executables linked with MVAPICH2, only MVAPICH.  Is there a particular reason?  

Jim

On Tue Feb 7 '12 3:07pm, Alex Granovsky wrote
---------------------------------------------
>Dear Jim,

>Yes this is the key problem with OpenMPI.

>Best wishes,
>Alex

>On Sun Feb 5 '12 10:59pm, Jim Kress wrote
>-----------------------------------------
>>Is this why you prefer we use MVAPICH or Intel MPI?

>>Jim

>>On Tue Nov 15 '11 2:30pm, Alex Granovsky wrote
>>----------------------------------------------
>>>Hi,

>>>you are trying to use 64-bit OpenMPI libraries with Firefly.
>>>You need to use 32-bit libs. You can find how to create them
>>>on this Forum. Nevertheless, please take in mind the following:

>>>1. There were changes in ABI of OpenMPI 1.4 as compared
>>>with 1.2 series. This broke compatibility with executables
>>>compiled with OpenMPI 1.2.x, such as Firefly 7.1.G and thus
>>>Firefly version 7.1.G is not compatible with OpenMPI 1.4.x
>>>To use Firefly with OpenMPI 7.1.G you need current beta of
>>>Firefly.

>>>2. Anyway, I do not recommend to use OpenMPI with Firefly at all as  
>>>the implementation of collective operations in OpenMPI is not safe
>>>and lacks proper synchronization. Thus, we cannot guarantee stable
>>>execution of Firefly with OpenMPI. Though the workarounds for these
>>>problems exist both in OpenMPI (you can find some in the OpenMPI
>>>mailing lists) and in Firefly code, their use decrease overall
>>>performance of Firefly.

>>>Kind regards,
>>>Alex Granovsky
>>>
>>>
>>>
>>>
>>>On Tue Nov 15 '11 1:20pm, Eldar Mamin wrote
>>>-------------------------------------------
>>>>Dear all

>>>>does openmpi-1.4.1
>>>>(~$ which mpirun
>>>>/unicluster/opt/OpenFOAM/1.7/ThirdParty-1.7.1/platforms/linux64Gcc/openmpi-1.4.1/bin/mpirun)

>>>>fit the appropriate version of firefly -"Firefly version 7.1.G download links, Linux OpenMPI v. 1.2.x, dynamically linked NPTL-based version"

>>>>I got the following error

>>>>./firefly: error while loading shared libraries: libmpi.so.0: wrong ELF class: ELFCLASS64
>>>>./firefly: error while loading shared libraries: libmpi.so.0: wrong ELF class: ELFCLASS64
>>>>./firefly: error while loading shared libraries: libmpi.so.0: wrong ELF class: ELFCLASS64
>>>>./firefly: error while loading shared libraries: libmpi.so.0: wrong ELF class: ELFCLASS64
>>>>./firefly: error while loading shared libraries: libmpi.so.0: wrong ELF class: ELFCLASS64
>>>>./firefly: error while loading shared libraries: libmpi.so.0: wrong ELF class: ELFCLASS64
>>>>./firefly: error while loading shared libraries: libmpi.so.0: wrong ELF class: ELFCLASS64
>>>>./firefly: error while loading shared libraries: libmpi.so.0: wrong ELF class: ELFCLASS64
>>>>


[ Previous ] [ Next ] [ Index ]           Wed Feb 8 '12 0:53am
[ Reply ] [ Edit ] [ Delete ]           This message read 987 times