[MPICH] ROMIO / MPI_REGISTER_DATAREP

Rajeev Thakur thakur at mcs.anl.gov
Mon Dec 3 23:06:16 CST 2007


Yes, that is not yet implemented. You are the first to notice/try :-).

Rajeev 

> -----Original Message-----
> From: owner-mpich-discuss at mcs.anl.gov 
> [mailto:owner-mpich-discuss at mcs.anl.gov] On Behalf Of Jeff Squyres
> Sent: Monday, December 03, 2007 4:42 PM
> To: mpich-discuss at mcs.anl.gov
> Subject: [MPICH] ROMIO / MPI_REGISTER_DATAREP
> 
> I notice that the read/write conversion functions in 
> MPI_REGISTER_DATAREP are stored, but they don't appear to be used
> anywhere:
> 
> -----
> [14:40] svbu-mpi:/home/jsquyres/mpich2-1.0.6p1/src % egrep -r 
> 'read_conv_fn|write_conv_fn' * 
> mpi/romio/mpi-io/register_datarep.c:. read_conv_fn - function 
> invoked to convert from file representation to 
> mpi/romio/mpi-io/register_datarep.c:. write_conv_fn - 
> function invoked to convert from native representation to
> mpi/romio/mpi-io/register_datarep.c:			  
> MPI_Datarep_conversion_function *read_conv_fn,
> mpi/romio/mpi-io/register_datarep.c:			  
> MPI_Datarep_conversion_function *write_conv_fn,
> mpi/romio/mpi-io/register_datarep.c:    datarep->read_conv_fn  =  
> read_conv_fn;
> mpi/romio/mpi-io/register_datarep.c:    datarep->write_conv_fn =  
> write_conv_fn;
> mpi/romio/adio/include/adioi.h:    MPI_Datarep_conversion_function  
> *read_conv_fn;
> mpi/romio/adio/include/adioi.h:    MPI_Datarep_conversion_function  
> *write_conv_fn;
> [14:40] svbu-mpi:/home/jsquyres/mpich2-1.0.6p1/src %
> -----
> 
> Am I missing something?  Or does ROMIO not support this 
> functionality?  (the MPICH2 man page for MPI_Register_datarep 
> does not say that these function pointers are effectively ignored)
> 
> Thanks!
> 
> --
> Jeff Squyres
> Cisco Systems
> 
> 




More information about the mpich-discuss mailing list