From de1d7872f03e699b4fc88b1b8833d4d9a3161352 Mon Sep 17 00:00:00 2001 From: John-Paul Robinson Date: Sat, 22 Jun 2024 14:33:36 -0500 Subject: [PATCH] Fix the data dist benchmark binary name to use "var" naming convention Change the deployed binary to "write_var_data_dist" so it matches the configured test reference in h5bench. The binary name needs to match the test name so that it can be called by the hbench wrapper. This follows convention of "write_var_normal_dist". Update code to log the correct benchmark name. --- CMakeLists.txt | 6 +++--- h5bench_patterns/h5bench_write_data_dist.c | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index b936635..532b2e6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -134,8 +134,8 @@ target_link_libraries(h5bench_write_var_normal_dist h5bench_util hdf5 z m ${CMAK set(h5bench_write_data_dist_src h5bench_patterns/h5bench_write_data_dist.c) -add_executable(h5bench_write_data_dist ${h5bench_write_data_dist_src}) -target_link_libraries(h5bench_write_data_dist h5bench_util hdf5 z m ${CMAKE_DL_LIBS} MPI::MPI_C) +add_executable(h5bench_write_var_data_dist ${h5bench_write_data_dist_src}) +target_link_libraries(h5bench_write_var_data_dist h5bench_util hdf5 z m ${CMAKE_DL_LIBS} MPI::MPI_C) # h5bench WRITE ############################################################### # @@ -365,7 +365,7 @@ install( h5bench_write h5bench_write_unlimited h5bench_write_var_normal_dist - h5bench_write_data_dist + h5bench_write_var_data_dist h5bench_overwrite h5bench_append h5bench_read diff --git a/h5bench_patterns/h5bench_write_data_dist.c b/h5bench_patterns/h5bench_write_data_dist.c index 0fb0475..8f6f1bd 100644 --- a/h5bench_patterns/h5bench_write_data_dist.c +++ b/h5bench_patterns/h5bench_write_data_dist.c @@ -1277,7 +1277,7 @@ main(int argc, char *argv[]) if (params.useCSV) { fprintf(params.csv_fs, "metric, value, unit\n"); - fprintf(params.csv_fs, "operation, %s, %s\n", "write_var_normal_dist", ""); + fprintf(params.csv_fs, "operation, %s, %s\n", "write_var_data_dist", ""); fprintf(params.csv_fs, "ranks, %d, %s\n", NUM_RANKS, ""); fprintf(params.csv_fs, "Total number of particles, %lldM, %s\n", TOTAL_PARTICLES / (M_VAL), ""); fprintf(params.csv_fs, "Final mean particles, %ld, %s\n", final_mean, "");