Issue #1889: revised PR #1879 (#1898)

This commit is contained in:
Hans Pabst 2022-01-24 14:20:04 +01:00 committed by GitHub
parent 17efb48911
commit 22173ba5bc
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 8 additions and 6 deletions

View file

@ -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;

View file

@ -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",
)