Hi Gilles,

Ok. So I did a quick test.
Using romio314 I get the correct file content, using ompio the content is wrong:

$ hexdump c-xdr.dat 
0000000 ffff e2ff 3040 0040 0000 0000          
000000c

$ mpirun --mca io romio314 -np 1 mpi-io-external32
$ hexdump mpi-io-external32.dat
0000000 ffff e2ff 3040 0040 0000 0000          
000000c

$ mpirun --mca io ompio -np 1 mpi-io-external32
$ hexdump mpi-io-external32.dat
0000000 ffe2 ffff 0000 0000 4000 4030          
000000c


Best
Christoph


----- Original Message -----
From: "Gilles Gouaillardet" <gilles.gouaillar...@gmail.com>
To: "Open MPI Developers" <devel@lists.open-mpi.org>
Sent: Tuesday, February 28, 2017 10:39:56 AM
Subject: Re: [OMPI devel] v2.1.0rc1 has been released

Hi Christoph, 

these two look verysimilar indeed ! 
did you try rc1 with your test case ? 
note you need to 
mpirun --mca io romio314 ... 

then you should definetely be credited for that too 

Cheers, 

Gilles 

On Tuesday, February 28, 2017, Christoph Niethammer < [ 
mailto:nietham...@hlrs.de | nietham...@hlrs.de ] > wrote: 


Hi Gilles, 

Is this the same issue I reported 4/29/2014: 'Wrong Endianness in Open MPI for 
external32 representation'? 
[ https://www.mail-archive.com/devel@lists.open-mpi.org/msg14698.html | 
https://www.mail-archive.com/devel@lists.open-mpi.org/msg14698.html ] 

Best 
Christoph 

----- Original Message ----- 
From: "Gilles Gouaillardet" < [ javascript-blocked:; | gil...@rist.or.jp ] > 
To: "Open MPI Developers" < [ javascript-blocked:; | devel@lists.open-mpi.org ] 
> 
Sent: Tuesday, February 28, 2017 3:38:10 AM 
Subject: Re: [OMPI devel] v2.1.0rc1 has been released 

Jeff, 


about the external32 thing 

"Fix external32 representation in the romio314 module. 

note that for now, external32 representation is not correctly supported 
by the ompio module 

Thanks Thomas Gastine for bringing this to our attention" 


the external32 representation makes MPI-IO write data into an endian 
neutral (e.g. big endian) format 


Cheers, 


Gilles 


On 2/26/2017 11:47 PM, Jeff Squyres (jsquyres) wrote: 
> Fix external32 support 
> ^^^ JMS probably need to explain this more 
> ^^^ JMS is there a user to cite here? 

_______________________________________________ 
devel mailing list 
[ javascript-blocked:; | devel@lists.open-mpi.org ] 
[ https://rfd.newmexicoconsortium.org/mailman/listinfo/devel | 
https://rfd.newmexicoconsortium.org/mailman/listinfo/devel ] 
_______________________________________________ 
devel mailing list 
[ javascript-blocked:; | devel@lists.open-mpi.org ] 
[ https://rfd.newmexicoconsortium.org/mailman/listinfo/devel | 
https://rfd.newmexicoconsortium.org/mailman/listinfo/devel ] 

_______________________________________________
devel mailing list
devel@lists.open-mpi.org
https://rfd.newmexicoconsortium.org/mailman/listinfo/devel
_______________________________________________
devel mailing list
devel@lists.open-mpi.org
https://rfd.newmexicoconsortium.org/mailman/listinfo/devel

Reply via email to