Commit 21669f76 authored by Andreas Marek's avatar Andreas Marek

Test kernel

parent 208c5c65
...@@ -109,6 +109,7 @@ EXTRA_libelpa@SUFFIX@_private_la_DEPENDENCIES = \ ...@@ -109,6 +109,7 @@ EXTRA_libelpa@SUFFIX@_private_la_DEPENDENCIES = \
src/elpa2/kernels/complex_template.F90 \ src/elpa2/kernels/complex_template.F90 \
src/elpa2/kernels/simple_template.F90 \ src/elpa2/kernels/simple_template.F90 \
src/elpa2/kernels/simple_block4_template.F90 \ src/elpa2/kernels/simple_block4_template.F90 \
src/elpa2/kernels/simple_block6_template.F90 \
src/elpa2/pack_unpack_cpu.F90 \ src/elpa2/pack_unpack_cpu.F90 \
src/elpa2/pack_unpack_gpu.F90 \ src/elpa2/pack_unpack_gpu.F90 \
src/elpa2/compute_hh_trafo.F90 \ src/elpa2/compute_hh_trafo.F90 \
...@@ -193,9 +194,9 @@ if WITH_REAL_GENERIC_SIMPLE_BLOCK4_KERNEL ...@@ -193,9 +194,9 @@ if WITH_REAL_GENERIC_SIMPLE_BLOCK4_KERNEL
libelpa@SUFFIX@_private_la_SOURCES += src/elpa2/kernels/real_simple_block4.F90 libelpa@SUFFIX@_private_la_SOURCES += src/elpa2/kernels/real_simple_block4.F90
endif endif
#if WITH_REAL_GENERIC_SIMPLE_BLOCK6_KERNEL if WITH_REAL_GENERIC_SIMPLE_BLOCK6_KERNEL
# libelpa@SUFFIX@_private_la_SOURCES += src/elpa2/kernels/real_simple_block6.F90 libelpa@SUFFIX@_private_la_SOURCES += src/elpa2/kernels/real_simple_block6.F90
#endif endif
if WITH_REAL_BGP_KERNEL if WITH_REAL_BGP_KERNEL
libelpa@SUFFIX@_private_la_SOURCES += src/elpa2/kernels/real_bgp.f90 libelpa@SUFFIX@_private_la_SOURCES += src/elpa2/kernels/real_bgp.f90
endif endif
...@@ -789,6 +790,7 @@ EXTRA_DIST = \ ...@@ -789,6 +790,7 @@ EXTRA_DIST = \
src/elpa2/kernels/real_template.F90 \ src/elpa2/kernels/real_template.F90 \
src/elpa2/kernels/simple_template.F90 \ src/elpa2/kernels/simple_template.F90 \
src/elpa2/kernels/simple_block4_template.F90 \ src/elpa2/kernels/simple_block4_template.F90 \
src/elpa2/kernels/simple_block6_template.F90 \
src/elpa2/pack_unpack_cpu.F90 \ src/elpa2/pack_unpack_cpu.F90 \
src/elpa2/pack_unpack_gpu.F90 \ src/elpa2/pack_unpack_gpu.F90 \
src/elpa2/qr/elpa_pdgeqrf_template.F90 \ src/elpa2/qr/elpa_pdgeqrf_template.F90 \
......
...@@ -550,6 +550,7 @@ m4_define(elpa_m4_generic_kernels, [ ...@@ -550,6 +550,7 @@ m4_define(elpa_m4_generic_kernels, [
real_generic real_generic
real_generic_simple real_generic_simple
real_generic_simple_block4 real_generic_simple_block4
real_generic_simple_block6
complex_generic complex_generic
complex_generic_simple complex_generic_simple
]) ])
......
...@@ -1455,7 +1455,7 @@ ...@@ -1455,7 +1455,7 @@
&MATH_DATATYPE& &MATH_DATATYPE&
&_generic_simple_6hv_& &_generic_simple_6hv_&
&PRECISION& &PRECISION&
& (c_loc(a(1,j+off+a_off-5,istripe,my_thread)), w, nbw, nl, stripe_width, nbw) & (a(1,j+off+a_off-5,istripe,my_thread), w, nbw, nl, stripe_width, nbw)
!#else !#else
! call hexa_hh_trafo_& ! call hexa_hh_trafo_&
! &MATH_DATATYPE& ! &MATH_DATATYPE&
...@@ -1471,7 +1471,7 @@ ...@@ -1471,7 +1471,7 @@
&MATH_DATATYPE& &MATH_DATATYPE&
&_generic_simple_6hv_& &_generic_simple_6hv_&
&PRECISION& &PRECISION&
& (c_loc(a(1,j+off+a_off-5,istripe)), w, nbw, nl, stripe_width, nbw) & (a(1,j+off+a_off-5,istripe), w, nbw, nl, stripe_width, nbw)
!#else !#else
! call hexa_hh_trafo_& ! call hexa_hh_trafo_&
! &MATH_DATATYPE& ! &MATH_DATATYPE&
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment