mirror of
https://github.com/paboyle/Grid.git
synced 2025-07-17 21:27:07 +01:00
Merge with Christoph GPT checksum debug
This commit is contained in:
24
configure.ac
24
configure.ac
@@ -222,7 +222,7 @@ esac
|
||||
|
||||
############### Symplectic group
|
||||
AC_ARG_ENABLE([Sp],
|
||||
[AC_HELP_STRING([--enable-Sp=yes|no], [enable gauge group Sp2n])],
|
||||
[AS_HELP_STRING([--enable-Sp=yes|no],[enable gauge group Sp2n])],
|
||||
[ac_ENABLE_SP=${enable_Sp}], [ac_ENABLE_SP=no])
|
||||
|
||||
AM_CONDITIONAL(BUILD_SP, [ test "${ac_ENABLE_SP}X" == "yesX" ])
|
||||
@@ -263,6 +263,28 @@ case ${ac_ACCELERATOR_AWARE_MPI} in
|
||||
*);;
|
||||
esac
|
||||
|
||||
############### CHECKSUM COMMS
|
||||
AC_ARG_ENABLE([checksum-comms],
|
||||
[AS_HELP_STRING([--enable-checksum-comms=yes|no],[checksum all communication])],
|
||||
[ac_CHECKSUM_COMMS=${enable_checksum_comms}], [ac_CHECKSUM_COMMS=yes])
|
||||
|
||||
case ${ac_CHECKSUM_COMMS} in
|
||||
yes)
|
||||
AC_DEFINE([GRID_CHECKSUM_COMMS],[1],[checksum all communication]);;
|
||||
*);;
|
||||
esac
|
||||
|
||||
############### LOG VIEWS
|
||||
AC_ARG_ENABLE([log-views],
|
||||
[AS_HELP_STRING([--enable-log-views=yes|no],[log information on all view open/close])],
|
||||
[ac_LOG_VIEWS=${enable_log_views}], [ac_LOG_VIEWS=yes])
|
||||
|
||||
case ${ac_LOG_VIEWS} in
|
||||
yes)
|
||||
AC_DEFINE([GRID_LOG_VIEWS],[1],[log information on all view open/close]);;
|
||||
*);;
|
||||
esac
|
||||
|
||||
############### SYCL/CUDA/HIP/none
|
||||
AC_ARG_ENABLE([accelerator],
|
||||
[AS_HELP_STRING([--enable-accelerator=cuda|sycl|hip|none],[enable none,cuda,sycl,hip acceleration])],
|
||||
|
Reference in New Issue
Block a user