mirror of
https://github.com/cp2k/cp2k.git
synced 2026-07-27 21:55:16 -04:00
parent
17efb48911
commit
22173ba5bc
2 changed files with 8 additions and 6 deletions
|
|
@ -42,9 +42,9 @@ void dgemm_simplified(dgemm_params *const m) {
|
|||
abort();
|
||||
|
||||
#if defined(__LIBXSMM)
|
||||
#if LIBXSMM_VERSION4(1, 17, 0, 2079) > \
|
||||
LIBXSMM_VERSION4(LIBXSMM_VERSION_MAJOR, LIBXSMM_VERSION_MINOR, \
|
||||
LIBXSMM_VERSION_UPDATE, LIBXSMM_VERSION_PATCH)
|
||||
#if LIBXSMM_VERSION2(1, 17) >= \
|
||||
LIBXSMM_VERSION2(LIBXSMM_VERSION_MAJOR, LIBXSMM_VERSION_MINOR) && \
|
||||
(2079 > LIBXSMM_VERSION_PATCH)
|
||||
if (m->use_libxsmm && m->op2 == 'N') {
|
||||
/* we are in row major but xsmm is in column major */
|
||||
m->prefetch = LIBXSMM_PREFETCH_AUTO;
|
||||
|
|
@ -111,9 +111,9 @@ void batched_dgemm_simplified(dgemm_params *const m, const int batch_size) {
|
|||
assert(batch_size > 0);
|
||||
|
||||
#if defined(__LIBXSMM)
|
||||
#if LIBXSMM_VERSION4(1, 17, 0, 2079) > \
|
||||
LIBXSMM_VERSION4(LIBXSMM_VERSION_MAJOR, LIBXSMM_VERSION_MINOR, \
|
||||
LIBXSMM_VERSION_UPDATE, LIBXSMM_VERSION_PATCH)
|
||||
#if LIBXSMM_VERSION2(1, 17) >= \
|
||||
LIBXSMM_VERSION2(LIBXSMM_VERSION_MAJOR, LIBXSMM_VERSION_MINOR) && \
|
||||
(2079 > LIBXSMM_VERSION_PATCH)
|
||||
if (m->use_libxsmm && m->op2 == 'N') {
|
||||
/* we are in row major but xsmm is in column major */
|
||||
m->prefetch = LIBXSMM_PREFETCH_AUTO;
|
||||
|
|
|
|||
|
|
@ -61,6 +61,8 @@ FLAG_EXCEPTIONS = (
|
|||
r"LIBXSMM_VERSION_MAJOR",
|
||||
r"LIBXSMM_VERSION_MINOR",
|
||||
r"LIBXSMM_VERSION_PATCH",
|
||||
r"LIBXSMM_VERSION2",
|
||||
r"LIBXSMM_VERSION3",
|
||||
r"LIBXSMM_VERSION4",
|
||||
r"__PW_CUDA_HIP_KERNELS",
|
||||
)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue