diff options
author | Dan Wells <dwells@cs.uiuc.edu> | 2001-03-13 18:28:03 (GMT) |
---|---|---|
committer | Dan Wells <dwells@cs.uiuc.edu> | 2001-03-13 18:28:03 (GMT) |
commit | a5d53d6dacb5809ebb320ceae9b0e516aa8952a3 (patch) | |
tree | 9651c64155409d012f0851689e89e3fd21c534ad /pablo/PabloHDF_SDDF.c | |
parent | 6c915a1fa6297bc7cbc08af7baa17274f1a9e492 (diff) | |
download | hdf5-a5d53d6dacb5809ebb320ceae9b0e516aa8952a3.zip hdf5-a5d53d6dacb5809ebb320ceae9b0e516aa8952a3.tar.gz hdf5-a5d53d6dacb5809ebb320ceae9b0e516aa8952a3.tar.bz2 |
[svn-r3619]
Purpose:
These changes allow the user to determine bytes requested and bytes
received by MPI I/O calls.
Description:
User wished to know if the number of bytes requested in MPI I/O calls was
save as the number actually received.
Solution:
Added additional fields to the HDFrecord structure for bytes requested and
bytes received. Other files reflect these changes.
Platforms tested:
Solaris
IRIX64 parallel
Diffstat (limited to 'pablo/PabloHDF_SDDF.c')
-rw-r--r-- | pablo/PabloHDF_SDDF.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/pablo/PabloHDF_SDDF.c b/pablo/PabloHDF_SDDF.c index 859047d..d5468c6 100644 --- a/pablo/PabloHDF_SDDF.c +++ b/pablo/PabloHDF_SDDF.c @@ -57,14 +57,14 @@ //======================================================================*/ #include <stdio.h> -#ifdef HAVE_PARALLEL +#ifdef H5_HAVE_PARALLEL #include "mpi.h" #endif #include "H5config.h" -#undef HAVE_PABLO +#undef H5_HAVE_PABLO #include "H5private.h" -#define HAVE_PABLO +#define H5_HAVE_PABLO #include "ProcIDs.h" #include "SystemDepend.h" @@ -105,7 +105,7 @@ void endIOTrace( void ); #define returnRecord(x) return x; -#ifdef HAVE_MPIOTRACE +#ifdef H5_HAVE_MPIOTRACE int initMPIOTrace( char *, int ); void endMPIOTrace( void ) ; #else @@ -233,7 +233,7 @@ void HDFinitTrace_SDDF( char *traceFileName, int OUTSW ) // set traceFileName and set IO tracing switches. If MPIO * // tracing is available, MPIO tracing will also be initialized. * //==============================================================*/ -#ifdef HAVE_PARALLEL +#ifdef H5_HAVE_PARALLEL /*=============================================================== // The code is built to handle parallel processing using MPI. * // However, the code may or may not be run using MPI and there * @@ -254,7 +254,7 @@ void HDFinitTrace_SDDF( char *traceFileName, int OUTSW ) //===========================================================*/ MPI_Comm_rank( MPI_COMM_WORLD, &myNode ); setTraceProcessorNumber( myNode ); -#ifdef HAVE_MPIOTRACE +#ifdef H5_HAVE_MPIOTRACE /*============================================================ // MPIO Tracing is supported in the Pablo Library. Let the * // MPIO initialization be performed and handle the naming of * @@ -296,7 +296,7 @@ void HDFinitTrace_SDDF( char *traceFileName, int OUTSW ) disableLifetimeSummaries(); disableTimeWindowSummaries(); disableFileRegionSummaries(); -#endif /* HAVE_PARALLEL */ +#endif /* H5_HAVE_PARALLEL */ /*=============================================================== // complete HDF initiailization. * //==============================================================*/ @@ -826,4 +826,4 @@ void _hdfMiscDescriptor( void ) putBytes( recordBuffer, (unsigned) recordLength ); } -/*#endif */ /* HAVE_PABLO */ +/*#endif */ /* H5_HAVE_PABLO */ |