Searched refs:size_offsets (Results 1 – 3 of 3) sorted by relevance
| /libCEED/backends/sycl-ref/ ! |
| H A D | ceed-sycl-restriction.sycl.cpp | 284 const CeedInt size_offsets = num_nodes + 1; in CeedElemRestrictionOffset_Sycl() local 286 CeedCallBackend(CeedCalloc(size_offsets, &t_offsets)); in CeedElemRestrictionOffset_Sycl() 293 for (CeedInt i = 1; i < size_offsets; ++i) t_offsets[i] += t_offsets[i - 1]; in CeedElemRestrictionOffset_Sycl() 303 for (int i = size_offsets - 1; i > 0; --i) t_offsets[i] = t_offsets[i - 1]; in CeedElemRestrictionOffset_Sycl() 317 …CeedCallSycl(ceed, impl->d_t_offsets = sycl::malloc_device<CeedInt>(size_offsets, data->sycl_devic… in CeedElemRestrictionOffset_Sycl() 318 …event copy_offsets = data->sycl_queue.copy<CeedInt>(t_offsets, impl->d_t_offsets, size_offsets, e); in CeedElemRestrictionOffset_Sycl()
|
| /libCEED/backends/cuda-ref/ ! |
| H A D | ceed-cuda-ref-restriction.c | 452 const CeedInt size_offsets = num_nodes + 1; in CeedElemRestrictionOffset_Cuda() local 454 CeedCallBackend(CeedCalloc(size_offsets, &t_offsets)); in CeedElemRestrictionOffset_Cuda() 461 for (CeedInt i = 1; i < size_offsets; ++i) t_offsets[i] += t_offsets[i - 1]; in CeedElemRestrictionOffset_Cuda() 472 for (int i = size_offsets - 1; i > 0; --i) t_offsets[i] = t_offsets[i - 1]; in CeedElemRestrictionOffset_Cuda() 480 CeedCallCuda(ceed, cudaMalloc((void **)&impl->d_t_offsets, size_offsets * sizeof(CeedInt))); in CeedElemRestrictionOffset_Cuda() 481 …CeedCallCuda(ceed, cudaMemcpy((CeedInt *)impl->d_t_offsets, t_offsets, size_offsets * sizeof(CeedI… in CeedElemRestrictionOffset_Cuda()
|
| /libCEED/backends/hip-ref/ ! |
| H A D | ceed-hip-ref-restriction.c | 453 const CeedInt size_offsets = num_nodes + 1; in CeedElemRestrictionOffset_Hip() local 455 CeedCallBackend(CeedCalloc(size_offsets, &t_offsets)); in CeedElemRestrictionOffset_Hip() 462 for (CeedInt i = 1; i < size_offsets; ++i) t_offsets[i] += t_offsets[i - 1]; in CeedElemRestrictionOffset_Hip() 473 for (int i = size_offsets - 1; i > 0; --i) t_offsets[i] = t_offsets[i - 1]; in CeedElemRestrictionOffset_Hip() 481 CeedCallHip(ceed, hipMalloc((void **)&impl->d_t_offsets, size_offsets * sizeof(CeedInt))); in CeedElemRestrictionOffset_Hip() 482 …CeedCallHip(ceed, hipMemcpy((CeedInt *)impl->d_t_offsets, t_offsets, size_offsets * sizeof(CeedInt… in CeedElemRestrictionOffset_Hip()
|