checkpoint_tester Program

Uses

  • program~~checkpoint_tester~~UsesGraph program~checkpoint_tester checkpoint_tester ESMF ESMF program~checkpoint_tester->ESMF NetCDF NetCDF program~checkpoint_tester->NetCDF iso_fortran_env iso_fortran_env program~checkpoint_tester->iso_fortran_env module~mapl_checkpoint_support_mod mapl_checkpoint_support_mod program~checkpoint_tester->module~mapl_checkpoint_support_mod mpi mpi program~checkpoint_tester->mpi module~mapl_checkpoint_support_mod->ESMF module~mapl_checkpoint_support_mod->NetCDF module~mapl_checkpoint_support_mod->iso_fortran_env module~mapl_checkpoint_support_mod->mpi module~mapl_errorhandlingmod MAPL_ErrorHandlingMod module~mapl_checkpoint_support_mod->module~mapl_errorhandlingmod module~mapl_errorhandlingmod->mpi module~mapl_throwmod MAPL_ThrowMod module~mapl_errorhandlingmod->module~mapl_throwmod

Calls

program~~checkpoint_tester~~CallsGraph program~checkpoint_tester checkpoint_tester ESMF_Initialize ESMF_Initialize program~checkpoint_tester->ESMF_Initialize mpi_allreduce mpi_allreduce program~checkpoint_tester->mpi_allreduce mpi_barrier mpi_barrier program~checkpoint_tester->mpi_barrier mpi_comm_rank mpi_comm_rank program~checkpoint_tester->mpi_comm_rank mpi_comm_size mpi_comm_size program~checkpoint_tester->mpi_comm_size mpi_finalize mpi_finalize program~checkpoint_tester->mpi_finalize mpi_init mpi_init program~checkpoint_tester->mpi_init proc~close_file test_support%close_file program~checkpoint_tester->proc~close_file proc~create_arrays test_support%create_arrays program~checkpoint_tester->proc~create_arrays proc~create_communicators test_support%create_communicators program~checkpoint_tester->proc~create_communicators proc~create_file test_support%create_file program~checkpoint_tester->proc~create_file proc~reset~4 test_support%reset program~checkpoint_tester->proc~reset~4 proc~set_parameters~2 test_support%set_parameters program~checkpoint_tester->proc~set_parameters~2 proc~write_file~2 test_support%write_file program~checkpoint_tester->proc~write_file~2

Variables

Type Attributes Name Initial
integer(kind=INT64) :: count_rate
integer(kind=INT64) :: end_app
integer(kind=INT64) :: end_time
integer(kind=INT64) :: start_app
integer(kind=INT64) :: start_write
integer :: comm_size
integer :: i
integer :: rank
integer :: status
integer :: writer_rank
integer :: writer_size
real(kind=REAL64), allocatable :: all_proc_throughput(:)
real(kind=REAL64) :: application_time
real(kind=REAL64) :: average_time
real(kind=REAL64) :: average_volume
real(kind=REAL64) :: close_time
real(kind=REAL64) :: create_time
real(kind=REAL64) :: data_volume
real(kind=REAL64) :: mean_fs_throughput
real(kind=REAL64) :: mean_throughput
real(kind=REAL64) :: std_fs_throughput
real(kind=REAL64) :: std_throughput
real(kind=REAL64) :: time_sum
real(kind=REAL64), allocatable :: total_throughput(:)
real(kind=REAL64) :: write_2d_time
real(kind=REAL64) :: write_3d_time
real(kind=REAL64) :: write_time
type(test_support) :: support