[mpich-discuss] Problem with ROMIO using Windows
Francisco Javier García Blas
fjblas at arcos.inf.uc3m.es
Wed Jul 8 08:06:56 CDT 2009
Hi all,
I am using coll_perf.c in order to evaluate some optimizations at ADIO
level under Windows. Tracing ADIOI_Flatten_datatype primitive in
Windows, I got the following wrong values for flat->count and cur_idx.
C:\Users\fjblas>mpiexec -n 4 coll_perf.exe -fname myfile
ADIOI_Flatten_datatype:: count 10, cur_idx = 10
ADIOI_Flatten_datatype:: count 10, cur_idx = 10
ADIOI_Flatten_datatype:: count 10, cur_idx = 10
ADIOI_Flatten_datatype:: count 10, cur_idx = 10
ADIOI_Flatten_datatype:: count 10, cur_idx = 10
ADIOI_Flatten_datatype:: count 10, cur_idx = 10
ADIOI_Flatten_datatype:: count 10, cur_idx = 10
ADIOI_Flatten_datatype:: count 10, cur_idx = 10
ADIOI_Flatten_datatype:: count 10, cur_idx = 10
ADIOI_Flatten_datatype:: count 10, cur_idx = 10
ADIOI_Flatten_datatype:: count 10, cur_idx = 10
ADIOI_Flatten_datatype:: count 10, cur_idx = 10
I traced ADIOI_Flatten_datatype primitive and I have found that
ADIOI_Count_contiguous_blocks did not return the correct value for
flat->count.
On a Linux cluster, I tried the same application without problem, and
I have got correct values for flat->count.
I tried with different versions of MPICH2 under Windows (1.0.5, 1.0.8,
and the lasted release), and I have got the same incorrect values for
flat->count.
It is possible that is something wrong under Windows???
Thanks for all
More information about the mpich-discuss
mailing list