Skip to content

Commit

Permalink
Comment out validation for benchmarking.
Browse files Browse the repository at this point in the history
  • Loading branch information
stubbiali committed Jan 8, 2024
1 parent f64acc7 commit 21781b0
Show file tree
Hide file tree
Showing 8 changed files with 28 additions and 28 deletions.
10 changes: 5 additions & 5 deletions src/cloudsc_c/cloudsc/cloudsc_driver.c
Original file line number Diff line number Diff line change
Expand Up @@ -261,11 +261,11 @@ void cloudsc_driver(int numthreads, int numcols, int nproma) {
printf(" %10d%10d%10d%10d%10d %4d : %10d%10d%10d TOTAL\n",
numthreads, numcols, numcols, nblocks, nproma, -1, (int)(tdiff * 1000.), (int)zmflops, (int)zthrput);

cloudsc_validate(klon, nlev, nclv, numcols, nproma,
plude, pcovptot, prainfrac_toprfz, pfsqlf, pfsqif,
pfcqlng, pfcqnng, pfsqrf, pfsqsf, pfcqrng, pfcqsng,
pfsqltur, pfsqitur, pfplsl, pfplsn, pfhpsl, pfhpsn,
tend_loc_a, tend_loc_q, tend_loc_t, tend_loc_cld);
// cloudsc_validate(klon, nlev, nclv, numcols, nproma,
// plude, pcovptot, prainfrac_toprfz, pfsqlf, pfsqif,
// pfcqlng, pfcqnng, pfsqrf, pfsqsf, pfcqrng, pfcqsng,
// pfsqltur, pfsqitur, pfplsl, pfplsn, pfhpsl, pfhpsn,
// tend_loc_a, tend_loc_q, tend_loc_t, tend_loc_cld);

free(plcrit_aer); // ALLOCATE(PLCRIT_AER(KLON,KLEV))
free(picrit_aer); // ALLOCATE(PICRIT_AER(KLON,KLEV))
Expand Down
10 changes: 5 additions & 5 deletions src/cloudsc_cuda/cloudsc/cloudsc_driver.cu
Original file line number Diff line number Diff line change
Expand Up @@ -483,11 +483,11 @@ void cloudsc_driver(int numthreads, int numcols, int nproma) {
printf(" %10d%10d%10d%10d%10d %4d : %10d%10d TOTAL\n",
numthreads, numcols, numcols, nblocks, nproma, -1, (int)(tdiff * 1000.), (int)zmflops);

cloudsc_validate(klon, nlev, nclv, numcols, nproma,
plude, pcovptot, prainfrac_toprfz, pfsqlf, pfsqif,
pfcqlng, pfcqnng, pfsqrf, pfsqsf, pfcqrng, pfcqsng,
pfsqltur, pfsqitur, pfplsl, pfplsn, pfhpsl, pfhpsn,
tend_loc_a, tend_loc_q, tend_loc_t, tend_loc_cld);
// cloudsc_validate(klon, nlev, nclv, numcols, nproma,
// plude, pcovptot, prainfrac_toprfz, pfsqlf, pfsqif,
// pfcqlng, pfcqnng, pfsqrf, pfsqsf, pfcqrng, pfcqsng,
// pfsqltur, pfsqitur, pfplsl, pfplsn, pfhpsl, pfhpsn,
// tend_loc_a, tend_loc_q, tend_loc_t, tend_loc_cld);

free(plcrit_aer); // ALLOCATE(PLCRIT_AER(KLON,KLEV))
free(picrit_aer); // ALLOCATE(PICRIT_AER(KLON,KLEV))
Expand Down
10 changes: 5 additions & 5 deletions src/cloudsc_cuda/cloudsc/cloudsc_driver_hoist.cu
Original file line number Diff line number Diff line change
Expand Up @@ -524,11 +524,11 @@ void cloudsc_driver(int numthreads, int numcols, int nproma) {
printf(" %10d%10d%10d%10d%10d %4d : %10d%10d TOTAL\n",
numthreads, numcols, numcols, nblocks, nproma, -1, (int)(tdiff * 1000.), (int)zmflops);

cloudsc_validate(klon, nlev, nclv, numcols, nproma,
plude, pcovptot, prainfrac_toprfz, pfsqlf, pfsqif,
pfcqlng, pfcqnng, pfsqrf, pfsqsf, pfcqrng, pfcqsng,
pfsqltur, pfsqitur, pfplsl, pfplsn, pfhpsl, pfhpsn,
tend_loc_a, tend_loc_q, tend_loc_t, tend_loc_cld);
// cloudsc_validate(klon, nlev, nclv, numcols, nproma,
// plude, pcovptot, prainfrac_toprfz, pfsqlf, pfsqif,
// pfcqlng, pfcqnng, pfsqrf, pfsqsf, pfcqrng, pfcqsng,
// pfsqltur, pfsqitur, pfplsl, pfplsn, pfhpsl, pfhpsn,
// tend_loc_a, tend_loc_q, tend_loc_t, tend_loc_cld);

free(plcrit_aer);
free(picrit_aer);
Expand Down
2 changes: 1 addition & 1 deletion src/cloudsc_fortran/dwarf_cloudsc.F90
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ PROGRAM DWARF_CLOUDSC
& YRCST, YRTHF, YRECLDP)

! Validate the output against serialized reference data
CALL GLOBAL_STATE%VALIDATE(NPROMA, NGPTOT, NGPTOTG)
!CALL GLOBAL_STATE%VALIDATE(NPROMA, NGPTOT, NGPTOTG)

! Tear down MPI environment
CALL CLOUDSC_MPI_END()
Expand Down
2 changes: 1 addition & 1 deletion src/cloudsc_gpu/dwarf_cloudsc_gpu.F90
Original file line number Diff line number Diff line change
Expand Up @@ -291,7 +291,7 @@ PROGRAM DWARF_CLOUDSC


! Validate the output against serialized reference data
CALL GLOBAL_STATE%VALIDATE(NPROMA, NGPTOT, NGPTOTG)
!CALL GLOBAL_STATE%VALIDATE(NPROMA, NGPTOT, NGPTOTG)

! Tear down MPI environment
CALL CLOUDSC_MPI_END()
Expand Down
10 changes: 5 additions & 5 deletions src/cloudsc_hip/cloudsc/cloudsc_driver.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -484,11 +484,11 @@ void cloudsc_driver(int numthreads, int numcols, int nproma) {
printf(" %10d%10d%10d%10d%10d %4d : %10d%10d TOTAL\n",
numthreads, numcols, numcols, nblocks, nproma, -1, (int)(tdiff * 1000.), (int)zmflops);

cloudsc_validate(klon, nlev, nclv, numcols, nproma,
plude, pcovptot, prainfrac_toprfz, pfsqlf, pfsqif,
pfcqlng, pfcqnng, pfsqrf, pfsqsf, pfcqrng, pfcqsng,
pfsqltur, pfsqitur, pfplsl, pfplsn, pfhpsl, pfhpsn,
tend_loc_a, tend_loc_q, tend_loc_t, tend_loc_cld);
// cloudsc_validate(klon, nlev, nclv, numcols, nproma,
// plude, pcovptot, prainfrac_toprfz, pfsqlf, pfsqif,
// pfcqlng, pfcqnng, pfsqrf, pfsqsf, pfcqrng, pfcqsng,
// pfsqltur, pfsqitur, pfplsl, pfplsn, pfhpsl, pfhpsn,
// tend_loc_a, tend_loc_q, tend_loc_t, tend_loc_cld);

free(plcrit_aer); // ALLOCATE(PLCRIT_AER(KLON,KLEV))
free(picrit_aer); // ALLOCATE(PICRIT_AER(KLON,KLEV))
Expand Down
10 changes: 5 additions & 5 deletions src/cloudsc_hip/cloudsc/cloudsc_driver_hoist.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -525,11 +525,11 @@ void cloudsc_driver(int numthreads, int numcols, int nproma) {
printf(" %10d%10d%10d%10d%10d %4d : %10d%10d TOTAL\n",
numthreads, numcols, numcols, nblocks, nproma, -1, (int)(tdiff * 1000.), (int)zmflops);

cloudsc_validate(klon, nlev, nclv, numcols, nproma,
plude, pcovptot, prainfrac_toprfz, pfsqlf, pfsqif,
pfcqlng, pfcqnng, pfsqrf, pfsqsf, pfcqrng, pfcqsng,
pfsqltur, pfsqitur, pfplsl, pfplsn, pfhpsl, pfhpsn,
tend_loc_a, tend_loc_q, tend_loc_t, tend_loc_cld);
// cloudsc_validate(klon, nlev, nclv, numcols, nproma,
// plude, pcovptot, prainfrac_toprfz, pfsqlf, pfsqif,
// pfcqlng, pfcqnng, pfsqrf, pfsqsf, pfcqrng, pfcqsng,
// pfsqltur, pfsqitur, pfplsl, pfplsn, pfhpsl, pfhpsn,
// tend_loc_a, tend_loc_q, tend_loc_t, tend_loc_cld);

free(plcrit_aer);
free(picrit_aer);
Expand Down
2 changes: 1 addition & 1 deletion src/cloudsc_loki/dwarf_cloudsc.F90
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@ PROGRAM DWARF_CLOUDSC
#endif

! Validate the output against serialized reference data
CALL GLOBAL_STATE%VALIDATE(NPROMA, NGPTOT, NGPTOTG)
!CALL GLOBAL_STATE%VALIDATE(NPROMA, NGPTOT, NGPTOTG)

! Tear down MPI environment
CALL CLOUDSC_MPI_END()
Expand Down

0 comments on commit 21781b0

Please sign in to comment.