[FLASH-USERS] Flash I/O Benchmark fails
Islam, Tanzima
islam3 at llnl.gov
Mon Sep 9 15:32:18 EDT 2013
Hi,
I am a new user of the Flash Benchmark I/O code. I have been trying to generate HDF5 checkpoints from the benchmark application. I can compile successfully with parallel HDF5 library but it fails when I try to run the code.
This is my output from the compilation step:
/usr/local/tools/mvapich2-gnu-1.9/bin/mpif90 -c -DN_DIM=3 -DMAXBLOCKS=100 -DIONMAX=13 get_mfluid_property.F90
/usr/local/tools/mvapich2-gnu-1.9/bin/mpif90 -c -DN_DIM=3 -DMAXBLOCKS=100 -DIONMAX=13 flash_release.f
/usr/local/tools/mvapich2-gnu-1.9/bin/mpif90 -c -DN_DIM=3 -DMAXBLOCKS=100 -DIONMAX=13 flash_benchmark_io.F90
/usr/local/tools/mvapich2-gnu-1.9/bin/mpif90 -c -DN_DIM=3 -DMAXBLOCKS=100 -DIONMAX=13 checkpoint_hdf5_parallel.F90
/usr/local/tools/mvapich2-gnu-1.9/bin/mpif90 -c -DN_DIM=3 -DMAXBLOCKS=100 -DIONMAX=13 plotfile_hdf5_parallel.F90
/usr/local/tools/mvapich2-gnu-1.9/bin/mpicc -c -I /usr/local/tools/hdf5-gnu-parallel-1.8.10/include -DTFLOPS -DN_DIM=3 -DH5_USE_16_API h5_file_interface.c
/usr/local/tools/mvapich2-gnu-1.9/bin/mpicc -c -I /usr/local/tools/hdf5-gnu-parallel-1.8.10/include -DTFLOPS -DN_DIM=3 -DH5_USE_16_API h5_parallel_write.c
/usr/local/tools/mvapich2-gnu-1.9/bin/mpicc -c -I /usr/local/tools/hdf5-gnu-parallel-1.8.10/include -DTFLOPS -DN_DIM=3 -DH5_USE_16_API h5_parallel_write_single.c
/usr/local/tools/mvapich2-gnu-1.9/bin/mpif90 -o flash_benchmark_io get_mfluid_property.o flash_release.o flash_benchmark_io.o checkpoint_hdf5_parallel.o plotfile_hdf5_parallel.o h5_file_interface.o h5_parallel_write.o h5_parallel_write_single.o -L /usr/local/tools/hdf5-gnu-parallel-1.8.10/lib -lhdf5 -L/usr/lib -lz
I get the following error message when I try to run the benchmark:
bash-4.1$ srun -N 4 -n 4 ./flash_benchmark_io ####### Running the code
Fatal error in PMPI_Bcast: Invalid datatype, error stack:
PMPI_Bcast(1549): MPI_Bcast(buf=0x7fffffffc890, count=8, INVALID DATATYPE, root=0, comm=0x84000001) failed
PMPI_Bcast(1501): Invalid datatype
Fatal error in PMPI_Bcast: Invalid datatype, error stack:
PMPI_Bcast(1549): MPI_Bcast(buf=0x7fffffffc890, count=8, INVALID DATATYPE, root=0, comm=0x84000001) failed
PMPI_Bcast(1501): Invalid datatype
Fatal error in PMPI_Bcast: Invalid datatype, error stack:
PMPI_Bcast(1549): MPI_Bcast(buf=0x7fffffffc890, count=8, INVALID DATATYPE, root=0, comm=0x84000001) failed
PMPI_Bcast(1501): Invalid datatype
Fatal error in PMPI_Bcast: Invalid datatype, error stack:
PMPI_Bcast(1549): MPI_Bcast(buf=0x7fffffffc890, count=8, INVALID DATATYPE, root=0, comm=0x84000001) failed
PMPI_Bcast(1501): Invalid datatype
HDF 5 v 1.4 test on Blue Pacific
4 processors
nxb, nyb, nzb = 16 16 16
nguard = 4
number of blocks = 80
nvar = 24
doing HDF 5 parallel I/O to a single file
srun: error: sierra27: task 3: Exited with exit code 1
I am not sure if I have to supply anything via compilation flag to specify the datatype. Any idea?
Will appreciate any answer.
Regards,
--Tanzima
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://flash.rochester.edu/pipermail/flash-users/attachments/20130909/36310cb8/attachment.htm>
More information about the flash-users
mailing list