Home
last modified time | relevance | path

Searched refs:s_mem (Results 1 – 5 of 5) sorted by relevance

/libCEED/include/ceed/jit-source/cuda/
H A Dcuda-ref-basis-tensor-at-points.h48 …__shared__ CeedScalar s_mem[BASIS_Q_1D * BASIS_P_1D + 2 * BASIS_BUF_LEN + POINTS_BUFF_LEN * BASIS_… in InterpAtPoints() local
49 CeedScalar *s_chebyshev_interp_1d = s_mem; in InterpAtPoints()
50 CeedScalar *s_buffer_1 = s_mem + BASIS_Q_1D * BASIS_P_1D; in InterpAtPoints()
131 …__shared__ CeedScalar s_mem[BASIS_Q_1D * BASIS_P_1D + 2 * BASIS_BUF_LEN + POINTS_BUFF_LEN * BASIS_… in InterpTransposeAtPoints() local
132 CeedScalar *s_chebyshev_interp_1d = s_mem; in InterpTransposeAtPoints()
133 CeedScalar *s_buffer_1 = s_mem + BASIS_Q_1D * BASIS_P_1D; in InterpTransposeAtPoints()
227 …__shared__ CeedScalar s_mem[BASIS_Q_1D * BASIS_P_1D + 2 * BASIS_BUF_LEN + POINTS_BUFF_LEN * BASIS_… in GradAtPoints() local
228 CeedScalar *s_chebyshev_interp_1d = s_mem; in GradAtPoints()
229 CeedScalar *s_buffer_1 = s_mem + BASIS_Q_1D * BASIS_P_1D; in GradAtPoints()
316 …__shared__ CeedScalar s_mem[BASIS_Q_1D * BASIS_P_1D + 2 * BASIS_BUF_LEN + POINTS_BUFF_LEN * BASIS_… in GradTransposeAtPoints() local
[all …]
H A Dcuda-ref-basis-tensor.h23 __shared__ CeedScalar s_mem[BASIS_Q_1D * BASIS_P_1D + 2 * BASIS_BUF_LEN]; in Interp() local
24 CeedScalar *s_interp_1d = s_mem; in Interp()
25 CeedScalar *s_buffer_1 = s_mem + BASIS_Q_1D * BASIS_P_1D; in Interp()
81 __shared__ CeedScalar s_mem[2 * (BASIS_Q_1D * BASIS_P_1D + BASIS_BUF_LEN)]; in Grad() local
82 CeedScalar *s_interp_1d = s_mem; in Grad()
/libCEED/include/ceed/jit-source/hip/
H A Dhip-ref-basis-tensor-at-points.h48 …__shared__ CeedScalar s_mem[BASIS_Q_1D * BASIS_P_1D + 2 * BASIS_BUF_LEN + POINTS_BUFF_LEN * BASIS_… in InterpAtPoints() local
49 CeedScalar *s_chebyshev_interp_1d = s_mem; in InterpAtPoints()
50 CeedScalar *s_buffer_1 = s_mem + BASIS_Q_1D * BASIS_P_1D; in InterpAtPoints()
131 …__shared__ CeedScalar s_mem[BASIS_Q_1D * BASIS_P_1D + 2 * BASIS_BUF_LEN + POINTS_BUFF_LEN * BASIS_… in InterpTransposeAtPoints() local
132 CeedScalar *s_chebyshev_interp_1d = s_mem; in InterpTransposeAtPoints()
133 CeedScalar *s_buffer_1 = s_mem + BASIS_Q_1D * BASIS_P_1D; in InterpTransposeAtPoints()
227 …__shared__ CeedScalar s_mem[BASIS_Q_1D * BASIS_P_1D + 2 * BASIS_BUF_LEN + POINTS_BUFF_LEN * BASIS_… in GradAtPoints() local
228 CeedScalar *s_chebyshev_interp_1d = s_mem; in GradAtPoints()
229 CeedScalar *s_buffer_1 = s_mem + BASIS_Q_1D * BASIS_P_1D; in GradAtPoints()
316 …__shared__ CeedScalar s_mem[BASIS_Q_1D * BASIS_P_1D + 2 * BASIS_BUF_LEN + POINTS_BUFF_LEN * BASIS_… in GradTransposeAtPoints() local
[all …]
H A Dhip-ref-basis-tensor.h23 __shared__ CeedScalar s_mem[BASIS_Q_1D * BASIS_P_1D + 2 * BASIS_BUF_LEN]; in Interp() local
24 CeedScalar *s_interp_1d = s_mem; in Interp()
25 CeedScalar *s_buffer_1 = s_mem + BASIS_Q_1D * BASIS_P_1D; in Interp()
81 __shared__ CeedScalar s_mem[2 * (BASIS_Q_1D * BASIS_P_1D + BASIS_BUF_LEN)]; in Grad() local
82 CeedScalar *s_interp_1d = s_mem; in Grad()
/libCEED/backends/sycl-ref/
H A Dceed-sycl-ref-basis.sycl.cpp60 sycl::local_accessor<CeedScalar> s_mem(op_len + 2 * buf_len, cgh); in CeedBasisApplyInterp_Sycl() local
87 CeedScalar *s_interp_1d = s_mem.get_multi_ptr<sycl::access::decorated::yes>().get(); in CeedBasisApplyInterp_Sycl()
163 sycl::local_accessor<CeedScalar> s_mem(2 * (op_len + buf_len), cgh); in CeedBasisApplyGrad_Sycl() local
190 CeedScalar *s_interp_1d = s_mem.get_multi_ptr<sycl::access::decorated::yes>().get(); in CeedBasisApplyGrad_Sycl()