Skip to content

Commit

Permalink
Add note about the NetCDF4 benchmark program
Browse files Browse the repository at this point in the history
netcdf_put_vara.c is a sequential NetCDF4 program and not used in PnetCDF test
runs.  Its purpose is for comparing performance of NetCDF4 against PnetCDF,
when running on one process. Note pnetcdf_put_vara.c has options of using
blocking and nonblocking APIs.  When using the blocking APIs, its write call
sequence is exactly the same as netcdf_put_vara.c. Thus, the comparison should
be fair.
  • Loading branch information
wkliao committed Sep 17, 2024
1 parent efc3a3c commit 0a5f0f3
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion benchmarks/C/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,9 @@ NC_FILES = $(check_PROGRAMS:%=$(TESTOUTDIR)/%.nc) \
CLEANFILES = core core.* *.gcda *.gcno *.gcov gmon.out \
$(NC_FILES)

EXTRA_DIST = parallel_run.sh pnetcdf_put_vara.c
# netcdf_put_vara.c is a NetCDF4 version of pnetcdf_put_vara.c. Both files can
# be used to compare NetCDF4 performance against PnetCDF.
EXTRA_DIST = parallel_run.sh netcdf_put_vara.c

ptest ptests ptest4: $(check_PROGRAMS)
@echo "==========================================================="
Expand Down

0 comments on commit 0a5f0f3

Please sign in to comment.