[mpich-discuss] x86 and x86_64

Matveyev Alexander matveyev at gtsys.ru
Wed Jan 27 05:48:38 CST 2010


Thank you for you reply!
Compiling MPICH2 in 32-bit mode isn't very good solution in my case, 
unfortunately. Could you please explain a bit more detailed what is the 
problem with sending messages between machines with different 
architecture? MPI uses it's own data types, x86 and x86_32 have the same 
byte order. I'm sorry to bother you but I really don't understand.

Pavan Balaji wrote:
> Unfortunately, MPICH2 doesn't support heterogeneous hardware
> architectures at this point. You can, however, workaround this by using
> the x86_64 machine in 32-bit mode. For this, you'll need to build MPICH2
> with CFLAGS set to "-m32" for the x86_64 machine.
>
> % ./configure CFLAGS=-m32
>
>  -- Pavan
>
> On 01/27/2010 03:07 AM, Matveyev Alexander wrote:
>   
>> Hello.
>> I'm trying to run MPI program on two machines with different
>> architecture (x86 and x86_64) but it doesn't seem to work. Is there a
>> way to do it using mpich2? Thanks.
>> _______________________________________________
>> mpich-discuss mailing list
>> mpich-discuss at mcs.anl.gov
>> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
>>     
>
>   



More information about the mpich-discuss mailing list