Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
elpa
elpa
Commits
0d1da4da
Commit
0d1da4da
authored
Jun 12, 2019
by
Andreas Marek
Browse files
Unify complex avx512 block1 kernel
parent
7de3d8d3
Changes
6
Pipelines
2
Expand all
Hide whitespace changes
Inline
Side-by-side
Doxyfile.in
View file @
0d1da4da
...
@@ -935,7 +935,6 @@ EXCLUDE = @top_srcdir@/src/GPU/check_for_gpu.F90 \
...
@@ -935,7 +935,6 @@ EXCLUDE = @top_srcdir@/src/GPU/check_for_gpu.F90 \
@top_srcdir@/src/elpa2/kernels/complex_avx512_2hv_template.c \
@top_srcdir@/src/elpa2/kernels/complex_avx512_2hv_template.c \
@top_srcdir@/src/elpa2/kernels/real_simple.F90 \
@top_srcdir@/src/elpa2/kernels/real_simple.F90 \
@top_srcdir@/src/elpa2/kernels/complex.F90 \
@top_srcdir@/src/elpa2/kernels/complex.F90 \
@top_srcdir@/src/elpa2/kernels/complex_avx512_1hv_template.c \
@top_srcdir@/src/elpa2/kernels/real_sse_2hv_double_precision.c \
@top_srcdir@/src/elpa2/kernels/real_sse_2hv_double_precision.c \
@top_srcdir@/src/elpa2/kernels/real_sparc64_2hv_double_precision.c \
@top_srcdir@/src/elpa2/kernels/real_sparc64_2hv_double_precision.c \
@top_srcdir@/src/elpa2/kernels/real_neon_arch64_2hv_double_precision.c \
@top_srcdir@/src/elpa2/kernels/real_neon_arch64_2hv_double_precision.c \
...
...
Makefile.am
View file @
0d1da4da
...
@@ -791,7 +791,6 @@ EXTRA_DIST = \
...
@@ -791,7 +791,6 @@ EXTRA_DIST = \
src/elpa2/elpa2_trans_ev_band_to_full_template.F90
\
src/elpa2/elpa2_trans_ev_band_to_full_template.F90
\
src/elpa2/elpa2_trans_ev_tridi_to_band_template.F90
\
src/elpa2/elpa2_trans_ev_tridi_to_band_template.F90
\
src/elpa2/elpa2_tridiag_band_template.F90
\
src/elpa2/elpa2_tridiag_band_template.F90
\
src/elpa2/kernels/complex_avx512_1hv_template.c
\
src/elpa2/kernels/complex_avx512_2hv_template.c
\
src/elpa2/kernels/complex_avx512_2hv_template.c
\
src/elpa2/kernels/complex_128bit_256bit_512bit_BLOCK_template.c
\
src/elpa2/kernels/complex_128bit_256bit_512bit_BLOCK_template.c
\
src/elpa2/kernels/complex_template.F90
\
src/elpa2/kernels/complex_template.F90
\
...
...
src/elpa2/kernels/complex_128bit_256bit_512bit_BLOCK_template.c
View file @
0d1da4da
This diff is collapsed.
Click to expand it.
src/elpa2/kernels/complex_avx512_1hv_double_precision.c
View file @
0d1da4da
...
@@ -48,8 +48,12 @@
...
@@ -48,8 +48,12 @@
#define COMPLEXCASE 1
#define COMPLEXCASE 1
#define DOUBLE_PRECISION 1
#define DOUBLE_PRECISION 1
#define BLOCK1 1
#define VEC_SET AVX_512
#include
"../../general/precision_macros.h"
#include
"../../general/precision_macros.h"
#include
"complex_avx512_1hv_template.c"
#include
"complex_128bit_256bit_512bit_BLOCK_template.c"
#undef VEC_SET
#undef BLOCK1
#undef DOUBLE_PRECISION
#undef DOUBLE_PRECISION
#undef COMPLEXCASE
#undef COMPLEXCASE
src/elpa2/kernels/complex_avx512_1hv_single_precision.c
View file @
0d1da4da
...
@@ -48,8 +48,12 @@
...
@@ -48,8 +48,12 @@
#define COMPLEXCASE 1
#define COMPLEXCASE 1
#define SINGLE_PRECISION 1
#define SINGLE_PRECISION 1
#define BLOCK1 1
#define VEC_SET AVX_512
#include
"../../general/precision_macros.h"
#include
"../../general/precision_macros.h"
#include
"complex_avx512_1hv_template.c"
#include
"complex_128bit_256bit_512bit_BLOCK_template.c"
#undef VEC_SET
#undef BLOCK1
#undef SINGLE_PRECISION
#undef SINGLE_PRECISION
#undef COMPLEXCASE
#undef COMPLEXCASE
src/elpa2/kernels/complex_avx512_1hv_template.c
deleted
100644 → 0
View file @
7de3d8d3
This diff is collapsed.
Click to expand it.
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment