| /libCEED/backends/magma/ |
| H A D | ceed-magma.h | 49 CeedMagmaFunction InterpTranspose; member 63 CeedMagmaFunction InterpTranspose[MAGMA_NONTENSOR_KERNEL_INSTANCES]; member
|
| H A D | ceed-magma-basis.c | 120 …nelDimSharedMagma(ceed, apply_add ? impl->InterpTransposeAdd : impl->InterpTranspose, NULL, grid, … in CeedBasisApplyCore_Magma() 362 …eedGetKernelMagma(ceed, impl->module[iN], "magma_interp_nontensor_t", &impl->InterpTranspose[iN])); in CeedBasisApplyNonTensorCore_Magma() 410 Kernel = apply_add ? impl->InterpTransposeAdd[iN] : impl->InterpTranspose[iN]; in CeedBasisApplyNonTensorCore_Magma() 595 …Backend(CeedGetKernelMagma(ceed, impl->module, "magma_interpt_1d_kernel", &impl->InterpTranspose)); in CeedBasisCreateTensorH1_Magma() 604 …Backend(CeedGetKernelMagma(ceed, impl->module, "magma_interpt_2d_kernel", &impl->InterpTranspose)); in CeedBasisCreateTensorH1_Magma() 613 …Backend(CeedGetKernelMagma(ceed, impl->module, "magma_interpt_3d_kernel", &impl->InterpTranspose)); in CeedBasisCreateTensorH1_Magma()
|
| /libCEED/backends/hip-shared/ |
| H A D | ceed-hip-shared.h | 16 hipFunction_t InterpTranspose; member
|
| H A D | ceed-hip-shared-basis.c | 134 …rnelDimShared_Hip(ceed, apply_add ? data->InterpTransposeAdd : data->InterpTranspose, NULL, grid, … in CeedBasisApplyTensorCore_Hip_shared() 146 …rnelDimShared_Hip(ceed, apply_add ? data->InterpTransposeAdd : data->InterpTranspose, NULL, grid, … in CeedBasisApplyTensorCore_Hip_shared() 157 …rnelDimShared_Hip(ceed, apply_add ? data->InterpTransposeAdd : data->InterpTranspose, NULL, grid, … in CeedBasisApplyTensorCore_Hip_shared() 553 …rnelDimShared_Hip(ceed, apply_add ? data->InterpTransposeAdd : data->InterpTranspose, NULL, grid, … in CeedBasisApplyNonTensorCore_Hip_shared() 705 …>module, is_collocated ? "InterpCollocatedTranspose" : "InterpTranspose", &data->InterpTranspose)); in CeedBasisCreateTensorH1_Hip_shared() 781 CeedCallBackend(CeedGetKernel_Hip(ceed, data->module, "InterpTranspose", &data->InterpTranspose)); in CeedBasisCreateH1_Hip_shared()
|
| /libCEED/backends/cuda-shared/ |
| H A D | ceed-cuda-shared.h | 16 CUfunction InterpTranspose; member
|
| H A D | ceed-cuda-shared-basis.c | 67 …nelDimShared_Cuda(ceed, apply_add ? data->InterpTransposeAdd : data->InterpTranspose, NULL, grid, … in CeedBasisApplyTensorCore_Cuda_shared() 80 …nelDimShared_Cuda(ceed, apply_add ? data->InterpTransposeAdd : data->InterpTranspose, NULL, grid, … in CeedBasisApplyTensorCore_Cuda_shared() 92 …nelDimShared_Cuda(ceed, apply_add ? data->InterpTransposeAdd : data->InterpTranspose, NULL, grid, … in CeedBasisApplyTensorCore_Cuda_shared() 490 …nelDimShared_Cuda(ceed, apply_add ? data->InterpTransposeAdd : data->InterpTranspose, NULL, grid, … in CeedBasisApplyNonTensorCore_Cuda_shared() 639 …>module, is_collocated ? "InterpCollocatedTranspose" : "InterpTranspose", &data->InterpTranspose)); in CeedBasisCreateTensorH1_Cuda_shared() 713 …CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, "InterpTranspose", &data->InterpTranspose)); in CeedBasisCreateH1_Cuda_shared()
|
| /libCEED/include/ceed/jit-source/hip/ |
| H A D | hip-ref-basis-nontensor.h | 29 extern "C" __global__ void InterpTranspose(const CeedInt num_elem, const CeedScalar *__restrict__ d… in InterpTranspose() function
|
| H A D | hip-shared-basis-nontensor.h | 46 …void InterpTranspose(const CeedInt num_elem, const CeedScalar *c_B, const CeedScalar *__restrict__… in __launch_bounds__()
|
| H A D | hip-shared-basis-tensor.h | 88 …void InterpTranspose(const CeedInt num_elem, const CeedScalar *c_B, const CeedScalar *__restrict__… in __launch_bounds__()
|
| /libCEED/include/ceed/jit-source/cuda/ |
| H A D | cuda-ref-basis-nontensor.h | 29 extern "C" __global__ void InterpTranspose(const CeedInt num_elem, const CeedScalar *__restrict__ d… in InterpTranspose() function
|
| H A D | cuda-shared-basis-nontensor.h | 44 extern "C" __global__ void InterpTranspose(const CeedInt num_elem, const CeedScalar *c_B, const Cee… in InterpTranspose() function
|
| H A D | cuda-shared-basis-tensor.h | 86 extern "C" __global__ void InterpTranspose(const CeedInt num_elem, const CeedScalar *c_B, const Cee… in InterpTranspose() function
|
| /libCEED/backends/hip-ref/ |
| H A D | ceed-hip-ref-basis.c | 288 …CeedCallBackend(CeedRunKernelDim_Hip(ceed, data->InterpTranspose, grid, block_size_x, 1, elems_per… in CeedBasisApplyNonTensorCore_Hip() 482 CeedCallBackend(CeedGetKernel_Hip(ceed, data->module, "InterpTranspose", &data->InterpTranspose)); in CeedBasisCreateH1_Hip() 537 CeedCallBackend(CeedGetKernel_Hip(ceed, data->module, "InterpTranspose", &data->InterpTranspose)); in CeedBasisCreateHdiv_Hip() 592 CeedCallBackend(CeedGetKernel_Hip(ceed, data->module, "InterpTranspose", &data->InterpTranspose)); in CeedBasisCreateHcurl_Hip()
|
| H A D | ceed-hip-ref.h | 93 hipFunction_t InterpTranspose; member
|
| /libCEED/backends/cuda-ref/ |
| H A D | ceed-cuda-ref-basis.c | 289 …CeedCallBackend(CeedRunKernelDim_Cuda(ceed, data->InterpTranspose, grid, block_size_x, 1, elems_pe… in CeedBasisApplyNonTensorCore_Cuda() 483 …CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, "InterpTranspose", &data->InterpTranspose)); in CeedBasisCreateH1_Cuda() 538 …CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, "InterpTranspose", &data->InterpTranspose)); in CeedBasisCreateHdiv_Cuda() 593 …CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, "InterpTranspose", &data->InterpTranspose)); in CeedBasisCreateHcurl_Cuda()
|
| H A D | ceed-cuda-ref.h | 88 CUfunction InterpTranspose; member
|
| /libCEED/include/ceed/jit-source/sycl/ |
| H A D | sycl-shared-basis-tensor.h | 53 kernel void InterpTranspose(const CeedInt num_elem, global const CeedScalar *restrict d_interp_1d, … in InterpTranspose() function
|