| /libCEED/backends/cuda-gen/ |
| H A D | ceed-cuda-gen-operator.c | 180 const CeedInt num_bytes = num_elem * sizeof(CeedInt); in CeedOperatorApplyAddCore_Cuda_gen() local 193 CeedCallCuda(ceed, cudaMalloc((void **)&data->points.num_per_elem, num_bytes)); in CeedOperatorApplyAddCore_Cuda_gen() 194 …CeedCallCuda(ceed, cudaMemcpy((void *)data->points.num_per_elem, points_per_elem, num_bytes, cudaM… in CeedOperatorApplyAddCore_Cuda_gen() 608 const CeedInt num_bytes = num_elem * sizeof(CeedInt); in CeedOperatorLinearAssembleAddDiagonalAtPoints_Cuda_gen() local 621 CeedCallCuda(ceed, cudaMalloc((void **)&data->points.num_per_elem, num_bytes)); in CeedOperatorLinearAssembleAddDiagonalAtPoints_Cuda_gen() 622 …CeedCallCuda(ceed, cudaMemcpy((void *)data->points.num_per_elem, points_per_elem, num_bytes, cudaM… in CeedOperatorLinearAssembleAddDiagonalAtPoints_Cuda_gen() 771 const CeedInt num_bytes = num_elem * sizeof(CeedInt); in CeedOperatorAssembleSingleAtPoints_Cuda_gen() local 784 CeedCallCuda(ceed, cudaMalloc((void **)&data->points.num_per_elem, num_bytes)); in CeedOperatorAssembleSingleAtPoints_Cuda_gen() 785 …CeedCallCuda(ceed, cudaMemcpy((void *)data->points.num_per_elem, points_per_elem, num_bytes, cudaM… in CeedOperatorAssembleSingleAtPoints_Cuda_gen()
|
| /libCEED/backends/hip-gen/ |
| H A D | ceed-hip-gen-operator.c | 125 const CeedInt num_bytes = num_elem * sizeof(CeedInt); in CeedOperatorApplyAddCore_Hip_gen() local 138 CeedCallHip(ceed, hipMalloc((void **)&data->points.num_per_elem, num_bytes)); in CeedOperatorApplyAddCore_Hip_gen() 139 …CeedCallHip(ceed, hipMemcpy((void *)data->points.num_per_elem, points_per_elem, num_bytes, hipMemc… in CeedOperatorApplyAddCore_Hip_gen() 587 const CeedInt num_bytes = num_elem * sizeof(CeedInt); in CeedOperatorLinearAssembleAddDiagonalAtPoints_Hip_gen() local 600 CeedCallHip(ceed, hipMalloc((void **)&data->points.num_per_elem, num_bytes)); in CeedOperatorLinearAssembleAddDiagonalAtPoints_Hip_gen() 601 …CeedCallHip(ceed, hipMemcpy((void *)data->points.num_per_elem, points_per_elem, num_bytes, hipMemc… in CeedOperatorLinearAssembleAddDiagonalAtPoints_Hip_gen() 767 const CeedInt num_bytes = num_elem * sizeof(CeedInt); in CeedOperatorAssembleSingleAtPoints_Hip_gen() local 780 CeedCallHip(ceed, hipMalloc((void **)&data->points.num_per_elem, num_bytes)); in CeedOperatorAssembleSingleAtPoints_Hip_gen() 781 …CeedCallHip(ceed, hipMemcpy((void *)data->points.num_per_elem, points_per_elem, num_bytes, hipMemc… in CeedOperatorAssembleSingleAtPoints_Hip_gen()
|
| /libCEED/backends/hip-ref/ |
| H A D | ceed-hip-ref-basis.c | 141 const CeedInt num_bytes = num_elem * sizeof(CeedInt); in CeedBasisApplyAtPointsCore_Hip() local 147 CeedCallHip(ceed, hipMalloc((void **)&data->d_points_per_elem, num_bytes)); in CeedBasisApplyAtPointsCore_Hip() 151 if (memcmp(data->h_points_per_elem, num_points, num_bytes)) { in CeedBasisApplyAtPointsCore_Hip() 152 memcpy(data->h_points_per_elem, num_points, num_bytes); in CeedBasisApplyAtPointsCore_Hip() 153 …CeedCallHip(ceed, hipMemcpy(data->d_points_per_elem, num_points, num_bytes, hipMemcpyHostToDevice)… in CeedBasisApplyAtPointsCore_Hip()
|
| /libCEED/backends/cuda-ref/ |
| H A D | ceed-cuda-ref-basis.c | 142 const CeedInt num_bytes = num_elem * sizeof(CeedInt); in CeedBasisApplyAtPointsCore_Cuda() local 148 CeedCallCuda(ceed, cudaMalloc((void **)&data->d_points_per_elem, num_bytes)); in CeedBasisApplyAtPointsCore_Cuda() 152 if (memcmp(data->h_points_per_elem, num_points, num_bytes)) { in CeedBasisApplyAtPointsCore_Cuda() 153 memcpy(data->h_points_per_elem, num_points, num_bytes); in CeedBasisApplyAtPointsCore_Cuda() 154 …CeedCallCuda(ceed, cudaMemcpy(data->d_points_per_elem, num_points, num_bytes, cudaMemcpyHostToDevi… in CeedBasisApplyAtPointsCore_Cuda()
|
| /libCEED/backends/hip-shared/ |
| H A D | ceed-hip-shared-basis.c | 315 const CeedInt num_bytes = num_elem * sizeof(CeedInt); in CeedBasisApplyAtPointsCore_Hip_shared() local 321 CeedCallHip(ceed, hipMalloc((void **)&data->d_points_per_elem, num_bytes)); in CeedBasisApplyAtPointsCore_Hip_shared() 325 if (memcmp(data->h_points_per_elem, num_points, num_bytes)) { in CeedBasisApplyAtPointsCore_Hip_shared() 326 memcpy(data->h_points_per_elem, num_points, num_bytes); in CeedBasisApplyAtPointsCore_Hip_shared() 327 …CeedCallHip(ceed, hipMemcpy(data->d_points_per_elem, num_points, num_bytes, hipMemcpyHostToDevice)… in CeedBasisApplyAtPointsCore_Hip_shared()
|
| /libCEED/backends/cuda-shared/ |
| H A D | ceed-cuda-shared-basis.c | 250 const CeedInt num_bytes = num_elem * sizeof(CeedInt); in CeedBasisApplyAtPointsCore_Cuda_shared() local 256 CeedCallCuda(ceed, cudaMalloc((void **)&data->d_points_per_elem, num_bytes)); in CeedBasisApplyAtPointsCore_Cuda_shared() 260 if (memcmp(data->h_points_per_elem, num_points, num_bytes)) { in CeedBasisApplyAtPointsCore_Cuda_shared() 261 memcpy(data->h_points_per_elem, num_points, num_bytes); in CeedBasisApplyAtPointsCore_Cuda_shared() 262 …CeedCallCuda(ceed, cudaMemcpy(data->d_points_per_elem, num_points, num_bytes, cudaMemcpyHostToDevi… in CeedBasisApplyAtPointsCore_Cuda_shared()
|