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" <[email protected]>
To: "Open MPI Developers" <[email protected]>
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:[email protected] | [email protected] ] > 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/[email protected]/msg14698.html | 
https://www.mail-archive.com/[email protected]/msg14698.html ] 

Best 
Christoph 

----- Original Message ----- 
From: "Gilles Gouaillardet" < [ javascript-blocked:; | [email protected] ] > 
To: "Open MPI Developers" < [ javascript-blocked:; | [email protected] ] 
> 
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:; | [email protected] ] 
[ https://rfd.newmexicoconsortium.org/mailman/listinfo/devel | 
https://rfd.newmexicoconsortium.org/mailman/listinfo/devel ] 
_______________________________________________ 
devel mailing list 
[ javascript-blocked:; | [email protected] ] 
[ https://rfd.newmexicoconsortium.org/mailman/listinfo/devel | 
https://rfd.newmexicoconsortium.org/mailman/listinfo/devel ] 

_______________________________________________
devel mailing list
[email protected]
https://rfd.newmexicoconsortium.org/mailman/listinfo/devel
_______________________________________________
devel mailing list
[email protected]
https://rfd.newmexicoconsortium.org/mailman/listinfo/devel

Reply via email to