Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
On Thursday, 7th July from 1 to 3 pm there will be a maintenance with a short downtime of GitLab.
Open sidebar
elpa
elpa
Commits
d5798c37
Commit
d5798c37
authored
Jun 26, 2019
by
Andreas Marek
Browse files
Cleanup real 256bit kernels
parent
08801ac3
Changes
7
Pipelines
1
Expand all
Hide whitespace changes
Inline
Side-by-side
src/elpa2/kernels/real_128bit_256bit_512bit_BLOCK_template.c
View file @
d5798c37
This diff is collapsed.
Click to expand it.
src/elpa2/kernels/real_avx-avx2_2hv_double_precision.c
View file @
d5798c37
...
...
@@ -49,7 +49,7 @@
#define REALCASE 1
#define DOUBLE_PRECISION 1
#define BLOCK2 1
#define VEC_SET 256
#define VEC_SET
AVX_
256
#include "../../general/precision_macros.h"
#include "real_128bit_256bit_512bit_BLOCK_template.c"
#undef BLOCK2
...
...
src/elpa2/kernels/real_avx-avx2_2hv_single_precision.c
View file @
d5798c37
...
...
@@ -49,7 +49,7 @@
#define REALCASE 1
#define SINGLE_PRECISION 1
#define BLOCK2 1
#define VEC_SET 256
#define VEC_SET
AVX_
256
#include "../../general/precision_macros.h"
#include "real_128bit_256bit_512bit_BLOCK_template.c"
#undef BLOCK2
...
...
src/elpa2/kernels/real_avx-avx2_4hv_double_precision.c
View file @
d5798c37
...
...
@@ -49,7 +49,7 @@
#define REALCASE 1
#define DOUBLE_PRECISION 1
#define BLOCK4 1
#define VEC_SET 256
#define VEC_SET
AVX_
256
#include "../../general/precision_macros.h"
#include "real_128bit_256bit_512bit_BLOCK_template.c"
#undef BLOCK4
...
...
src/elpa2/kernels/real_avx-avx2_4hv_single_precision.c
View file @
d5798c37
...
...
@@ -49,7 +49,7 @@
#define REALCASE 1
#define SINGLE_PRECISION 1
#define BLOCK4
#define VEC_SET 256
#define VEC_SET
AVX_
256
#include "../../general/precision_macros.h"
#include "real_128bit_256bit_512bit_BLOCK_template.c"
#undef BLOCK4
...
...
src/elpa2/kernels/real_avx-avx2_6hv_double_precision.c
View file @
d5798c37
...
...
@@ -49,7 +49,7 @@
#define REALCASE 1
#define DOUBLE_PRECISION 1
#define BLOCK6 1
#define VEC_SET 256
#define VEC_SET
AVX_
256
#include "../../general/precision_macros.h"
#include "real_128bit_256bit_512bit_BLOCK_template.c"
#undef REALCASE
...
...
src/elpa2/kernels/real_avx-avx2_6hv_single_precision.c
View file @
d5798c37
...
...
@@ -49,7 +49,7 @@
#define REALCASE 1
#define SINGLE_PRECISION 1
#define BLOCK6 1
#define VEC_SET 256
#define VEC_SET
AVX_
256
#include "../../general/precision_macros.h"
#include "real_128bit_256bit_512bit_BLOCK_template.c"
#undef REALCASE
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a 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