log_mpi_io.c

来自「mpi并行计算的c++代码 可用vc或gcc编译通过 可以用来搭建并行计算试验环」· C语言 代码 · 共 1,355 行 · 第 1/3 页

C
1,355
字号
  return returnVal;}int MPI_File_get_group( MPI_File  fh,MPI_Group * group  ){  int returnVal;/*    MPI_File_get_group - prototyping replacement for MPI_File_get_group    Log the beginning and ending of the time spent in MPI_File_get_group calls.*/  MPE_LOG_STATE_DECL  MPE_LOG_STATE_BEGIN(MPE_COMM_NULL, MPE_FILE_GET_GROUP_ID)    returnVal = PMPI_File_get_group( fh, group );  MPE_LOG_STATE_END(MPE_COMM_NULL)  return returnVal;}int MPI_File_get_amode( MPI_File  fh,int * amode  ){  int returnVal;/*    MPI_File_get_amode - prototyping replacement for MPI_File_get_amode    Log the beginning and ending of the time spent in MPI_File_get_amode calls.*/  MPE_LOG_STATE_DECL  MPE_LOG_STATE_BEGIN(MPE_COMM_NULL, MPE_FILE_GET_AMODE_ID)    returnVal = PMPI_File_get_amode( fh, amode );  MPE_LOG_STATE_END(MPE_COMM_NULL)  return returnVal;}int MPI_File_set_info( MPI_File  fh,MPI_Info  info  ){  int returnVal;/*    MPI_File_set_info - prototyping replacement for MPI_File_set_info    Log the beginning and ending of the time spent in MPI_File_set_info calls.*/  MPE_LOG_STATE_DECL  MPE_LOG_STATE_BEGIN(MPE_COMM_NULL, MPE_FILE_SET_INFO_ID)    returnVal = PMPI_File_set_info( fh, info );  MPE_LOG_STATE_END(MPE_COMM_NULL)  return returnVal;}int MPI_File_get_info( MPI_File  fh,MPI_Info * info_used  ){  int returnVal;/*    MPI_File_get_info - prototyping replacement for MPI_File_get_info    Log the beginning and ending of the time spent in MPI_File_get_info calls.*/  MPE_LOG_STATE_DECL  MPE_LOG_STATE_BEGIN(MPE_COMM_NULL, MPE_FILE_GET_INFO_ID)    returnVal = PMPI_File_get_info( fh, info_used );  MPE_LOG_STATE_END(MPE_COMM_NULL)  return returnVal;}int MPI_File_set_view( MPI_File  fh,MPI_Offset  disp,MPI_Datatype  etype,MPI_Datatype  filetype,char * datarep,MPI_Info  info  ){  int returnVal;/*    MPI_File_set_view - prototyping replacement for MPI_File_set_view    Log the beginning and ending of the time spent in MPI_File_set_view calls.*/  MPE_LOG_STATE_DECL  MPE_LOG_STATE_BEGIN(MPE_COMM_NULL, MPE_FILE_SET_VIEW_ID)    returnVal = PMPI_File_set_view( fh, disp, etype, filetype, datarep, info );  MPE_LOG_STATE_END(MPE_COMM_NULL)  return returnVal;}int MPI_File_get_view( MPI_File  fh,MPI_Offset * disp,MPI_Datatype * etype,MPI_Datatype * filetype,char * datarep  ){  int returnVal;/*    MPI_File_get_view - prototyping replacement for MPI_File_get_view    Log the beginning and ending of the time spent in MPI_File_get_view calls.*/  MPE_LOG_STATE_DECL  MPE_LOG_STATE_BEGIN(MPE_COMM_NULL, MPE_FILE_GET_VIEW_ID)    returnVal = PMPI_File_get_view( fh, disp, etype, filetype, datarep );  MPE_LOG_STATE_END(MPE_COMM_NULL)  return returnVal;}int MPI_File_read_at( MPI_File  fh,MPI_Offset  offset,void * buf,int  count,MPI_Datatype  datatype,MPI_Status * status  ){  int returnVal;/*    MPI_File_read_at - prototyping replacement for MPI_File_read_at    Log the beginning and ending of the time spent in MPI_File_read_at calls.*/  MPE_LOG_STATE_DECL  MPE_LOG_STATE_BEGIN(MPE_COMM_NULL, MPE_FILE_READ_AT_ID)    returnVal = PMPI_File_read_at( fh, offset, buf, count, datatype, status );  MPE_LOG_STATE_END(MPE_COMM_NULL)  return returnVal;}int MPI_File_read_at_all( MPI_File  fh,MPI_Offset  offset,void * buf,int  count,MPI_Datatype  datatype,MPI_Status * status  ){  int returnVal;/*    MPI_File_read_at_all - prototyping replacement for MPI_File_read_at_all    Log the beginning and ending of the time spent in MPI_File_read_at_all calls.*/  MPE_LOG_STATE_DECL  MPE_LOG_STATE_BEGIN(MPE_COMM_NULL, MPE_FILE_READ_AT_ALL_ID)    returnVal = PMPI_File_read_at_all( fh, offset, buf, count, datatype, status );  MPE_LOG_STATE_END(MPE_COMM_NULL)  return returnVal;}int MPI_File_write_at( MPI_File  fh,MPI_Offset  offset,void * buf,int  count,MPI_Datatype  datatype,MPI_Status * status  ){  int returnVal;/*    MPI_File_write_at - prototyping replacement for MPI_File_write_at    Log the beginning and ending of the time spent in MPI_File_write_at calls.*/  MPE_LOG_STATE_DECL  MPE_LOG_STATE_BEGIN(MPE_COMM_NULL, MPE_FILE_WRITE_AT_ID)    returnVal = PMPI_File_write_at( fh, offset, buf, count, datatype, status );  MPE_LOG_STATE_END(MPE_COMM_NULL)  return returnVal;}int MPI_File_write_at_all( MPI_File  fh,MPI_Offset  offset,void * buf,int  count,MPI_Datatype  datatype,MPI_Status * status  ){  int returnVal;/*    MPI_File_write_at_all - prototyping replacement for MPI_File_write_at_all    Log the beginning and ending of the time spent in MPI_File_write_at_all calls.*/  MPE_LOG_STATE_DECL  MPE_LOG_STATE_BEGIN(MPE_COMM_NULL, MPE_FILE_WRITE_AT_ALL_ID)    returnVal = PMPI_File_write_at_all( fh, offset, buf, count, datatype, status );  MPE_LOG_STATE_END(MPE_COMM_NULL)  return returnVal;}int MPI_File_iread_at( MPI_File  fh,MPI_Offset  offset,void * buf,int  count,MPI_Datatype  datatype,MPIO_Request * request  ){  int returnVal;/*    MPI_File_iread_at - prototyping replacement for MPI_File_iread_at    Log the beginning and ending of the time spent in MPI_File_iread_at calls.*/  MPE_LOG_STATE_DECL  MPE_LOG_STATE_BEGIN(MPE_COMM_NULL, MPE_FILE_IREAD_AT_ID)    returnVal = PMPI_File_iread_at( fh, offset, buf, count, datatype, request );  MPE_LOG_STATE_END(MPE_COMM_NULL)  return returnVal;}int MPI_File_iwrite_at( MPI_File  fh,MPI_Offset  offset,void * buf,int  count,MPI_Datatype  datatype,MPIO_Request * request  ){  int returnVal;/*    MPI_File_iwrite_at - prototyping replacement for MPI_File_iwrite_at    Log the beginning and ending of the time spent in MPI_File_iwrite_at calls.*/  MPE_LOG_STATE_DECL  MPE_LOG_STATE_BEGIN(MPE_COMM_NULL, MPE_FILE_IWRITE_AT_ID)    returnVal = PMPI_File_iwrite_at( fh, offset, buf, count, datatype, request );  MPE_LOG_STATE_END(MPE_COMM_NULL)  return returnVal;}int MPI_File_read( MPI_File  fh,void * buf,int  count,MPI_Datatype  datatype,MPI_Status * status  ){  int returnVal;/*    MPI_File_read - prototyping replacement for MPI_File_read    Log the beginning and ending of the time spent in MPI_File_read calls.*/  MPE_LOG_STATE_DECL  MPE_LOG_STATE_BEGIN(MPE_COMM_NULL, MPE_FILE_READ_ID)    returnVal = PMPI_File_read( fh, buf, count, datatype, status );  MPE_LOG_STATE_END(MPE_COMM_NULL)  return returnVal;}int MPI_File_read_all( MPI_File  fh,void * buf,int  count,MPI_Datatype  datatype,MPI_Status * status  ){  int returnVal;/*    MPI_File_read_all - prototyping replacement for MPI_File_read_all    Log the beginning and ending of the time spent in MPI_File_read_all calls.*/  MPE_LOG_STATE_DECL  MPE_LOG_STATE_BEGIN(MPE_COMM_NULL, MPE_FILE_READ_ALL_ID)    returnVal = PMPI_File_read_all( fh, buf, count, datatype, status );  MPE_LOG_STATE_END(MPE_COMM_NULL)  return returnVal;}int MPI_File_write( MPI_File  fh,void * buf,int  count,MPI_Datatype  datatype,MPI_Status * status  ){  int returnVal;/*    MPI_File_write - prototyping replacement for MPI_File_write    Log the beginning and ending of the time spent in MPI_File_write calls.*/  MPE_LOG_STATE_DECL  MPE_LOG_STATE_BEGIN(MPE_COMM_NULL, MPE_FILE_WRITE_ID)    returnVal = PMPI_File_write( fh, buf, count, datatype, status );  MPE_LOG_STATE_END(MPE_COMM_NULL)  return returnVal;}int MPI_File_write_all( MPI_File  fh,void * buf,int  count,MPI_Datatype  datatype,MPI_Status * status  ){  int returnVal;/*    MPI_File_write_all - prototyping replacement for MPI_File_write_all    Log the beginning and ending of the time spent in MPI_File_write_all calls.*/  MPE_LOG_STATE_DECL  MPE_LOG_STATE_BEGIN(MPE_COMM_NULL, MPE_FILE_WRITE_ALL_ID)    returnVal = PMPI_File_write_all( fh, buf, count, datatype, status );  MPE_LOG_STATE_END(MPE_COMM_NULL)  return returnVal;}int MPI_File_iread( MPI_File  fh,void * buf,int  count,MPI_Datatype  datatype,MPIO_Request * request  ){  int returnVal;/*    MPI_File_iread - prototyping replacement for MPI_File_iread    Log the beginning and ending of the time spent in MPI_File_iread calls.*/  MPE_LOG_STATE_DECL  MPE_LOG_STATE_BEGIN(MPE_COMM_NULL, MPE_FILE_IREAD_ID)    returnVal = PMPI_File_iread( fh, buf, count, datatype, request );  MPE_LOG_STATE_END(MPE_COMM_NULL)  return returnVal;}int MPI_File_iwrite( MPI_File  fh,void * buf,int  count,MPI_Datatype  datatype,MPIO_Request * request  ){  int returnVal;/*    MPI_File_iwrite - prototyping replacement for MPI_File_iwrite    Log the beginning and ending of the time spent in MPI_File_iwrite calls.*/  MPE_LOG_STATE_DECL  MPE_LOG_STATE_BEGIN(MPE_COMM_NULL, MPE_FILE_IWRITE_ID)    returnVal = PMPI_File_iwrite( fh, buf, count, datatype, request );  MPE_LOG_STATE_END(MPE_COMM_NULL)  return returnVal;}int MPI_File_seek( MPI_File  fh,MPI_Offset  offset,int  whence  ){  int returnVal;/*    MPI_File_seek - prototyping replacement for MPI_File_seek    Log the beginning and ending of the time spent in MPI_File_seek calls.*/  MPE_LOG_STATE_DECL  MPE_LOG_STATE_BEGIN(MPE_COMM_NULL, MPE_FILE_SEEK_ID)    returnVal = PMPI_File_seek( fh, offset, whence );  MPE_LOG_STATE_END(MPE_COMM_NULL)  return returnVal;}int MPI_File_get_position( MPI_File  fh,MPI_Offset * offset  ){  int returnVal;/*    MPI_File_get_position - prototyping replacement for MPI_File_get_position    Log the beginning and ending of the time spent in MPI_File_get_position calls.*/  MPE_LOG_STATE_DECL  MPE_LOG_STATE_BEGIN(MPE_COMM_NULL, MPE_FILE_GET_POSITION_ID)    returnVal = PMPI_File_get_position( fh, offset );  MPE_LOG_STATE_END(MPE_COMM_NULL)  return returnVal;}int MPI_File_get_byte_offset( MPI_File  fh,MPI_Offset  offset,MPI_Offset * disp  ){  int returnVal;/*    MPI_File_get_byte_offset - prototyping replacement for MPI_File_get_byte_offset    Log the beginning and ending of the time spent in MPI_File_get_byte_offset calls.*/  MPE_LOG_STATE_DECL  MPE_LOG_STATE_BEGIN(MPE_COMM_NULL, MPE_FILE_GET_BYTE_OFFSET_ID)    returnVal = PMPI_File_get_byte_offset( fh, offset, disp );  MPE_LOG_STATE_END(MPE_COMM_NULL)  return returnVal;}int MPI_File_read_shared( MPI_File  fh,void * buf,int  count,MPI_Datatype  datatype,MPI_Status * status  ){  int returnVal;/*    MPI_File_read_shared - prototyping replacement for MPI_File_read_shared    Log the beginning and ending of the time spent in MPI_File_read_shared calls.*/  MPE_LOG_STATE_DECL  MPE_LOG_STATE_BEGIN(MPE_COMM_NULL, MPE_FILE_READ_SHARED_ID)    returnVal = PMPI_File_read_shared( fh, buf, count, datatype, status );  MPE_LOG_STATE_END(MPE_COMM_NULL)  return returnVal;}int MPI_File_write_shared( MPI_File  fh,void * buf,int  count,MPI_Datatype  datatype,MPI_Status * status  ){  int returnVal;/*    MPI_File_write_shared - prototyping replacement for MPI_File_write_shared    Log the beginning and ending of the time spent in MPI_File_write_shared calls.*/  MPE_LOG_STATE_DECL

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?