PPL Logo

libs/ck-libs/ampi/romio/adio/ad_bgl/ad_bgl_tuning.h File Reference

??? More...

Go to the source code of this file.

Enumerations

enum  {
  BGLMPIO_CIO_DATA_SIZE = 0, BGLMPIO_CIO_T_SEEK, BGLMPIO_CIO_T_LCOMP, BGLMPIO_CIO_T_GATHER,
  BGLMPIO_CIO_T_PATANA, BGLMPIO_CIO_T_FD_PART, BGLMPIO_CIO_T_MYREQ, BGLMPIO_CIO_T_OTHREQ,
  BGLMPIO_CIO_T_DEXCH, BGLMPIO_CIO_T_POSI_RW, BGLMPIO_CIO_B_POSI_RW, BGLMPIO_CIO_T_MPIO_RW,
  BGLMPIO_CIO_B_MPIO_RW, BGLMPIO_CIO_T_MPIO_CRW, BGLMPIO_CIO_B_MPIO_CRW, BGLMPIO_CIO_LAST
}

Functions

void ad_bgl_get_env_vars ()
void ad_bgl_timing_crw_report (int rw, ADIO_File fd, int myrank, int nprocs)

Variables

double bglmpio_prof_cw [BGLMPIO_CIO_LAST]
double bglmpio_prof_cr [BGLMPIO_CIO_LAST]
int bglmpio_timing
int bglmpio_timing2
int bglmpio_comm
int bglmpio_tunegather
int bglmpio_tuneblocking
long bglocklessmpio_f_type


Detailed Description

???

Definition in file ad_bgl_tuning.h.


Enumeration Type Documentation

anonymous enum

Enumerator:
BGLMPIO_CIO_DATA_SIZE 
BGLMPIO_CIO_T_SEEK 
BGLMPIO_CIO_T_LCOMP 
BGLMPIO_CIO_T_GATHER 
BGLMPIO_CIO_T_PATANA 
BGLMPIO_CIO_T_FD_PART 
BGLMPIO_CIO_T_MYREQ 
BGLMPIO_CIO_T_OTHREQ 
BGLMPIO_CIO_T_DEXCH 
BGLMPIO_CIO_T_POSI_RW 
BGLMPIO_CIO_B_POSI_RW 
BGLMPIO_CIO_T_MPIO_RW 
BGLMPIO_CIO_B_MPIO_RW 
BGLMPIO_CIO_T_MPIO_CRW 
BGLMPIO_CIO_B_MPIO_CRW 
BGLMPIO_CIO_LAST 

Definition at line 33 of file ad_bgl_tuning.h.


Function Documentation

void ad_bgl_get_env_vars (  ) 

Definition at line 83 of file ad_bgl_tuning.c.

void ad_bgl_timing_crw_report ( int  rw,
ADIO_File  fd,
int  myrank,
int  nprocs 
)


Variable Documentation

double bglmpio_prof_cw[BGLMPIO_CIO_LAST]

Definition at line 36 of file ad_bgl_tuning.c.

Referenced by ad_bgl_wr_timing_report(), and ADIOI_BGL_WriteContig().

double bglmpio_prof_cr[BGLMPIO_CIO_LAST]

Definition at line 37 of file ad_bgl_tuning.c.

Referenced by ad_bgl_wr_timing_report(), and ADIOI_BGL_ReadContig().

Definition at line 31 of file ad_bgl_tuning.c.

Referenced by ad_bgl_get_env_vars(), ADIOI_Exch_and_write(), and ADIOI_Read_and_exch().

Definition at line 34 of file ad_bgl_tuning.c.


Generated on Mon Sep 21 08:04:26 2020 for Charm++ by  doxygen 1.5.5