Home
last modified time | relevance | path

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

/petsc/src/sys/objects/device/impls/cupm/
H A Dcupminterface.cxx67 PETSC_CUPM_DEFINE_STATIC_VARIABLE_VIA_CLASS_TYPENAME(cupmMemcpyKind_t, cupmMemcpyHostToHost);
H A Dcupmallocator.hpp70 PetscCall(PetscCUPMMemcpyAsync(dest, src, n, cupmMemcpyHostToHost, stream->get_stream(), true)); in uninitialized_copy()
/petsc/include/petsc/private/
H A Dcupminterface.hpp182 static const auto cupmMemcpyHostToHost = cudaMemcpyHostToHost; member
325 static const auto cupmMemcpyHostToHost = hipMemcpyHostToHost; member
470 using ::Petsc::device::cupm::impl::InterfaceImpl<T>::cupmMemcpyHostToHost; \
614 return cupmMemcpyHostToHost; in PetscDeviceCopyModeToCUPMMemcpyKind()
686 if (kind == cupmMemcpyHostToHost) { in PetscCUPMMemcpyAsync()
/petsc/src/vec/vec/impls/seq/cupm/
H A Dvecseqcupm_impl.hpp1437 mode = PetscOffloadDevice(xmask) ? cupmMemcpyDeviceToDevice : cupmMemcpyHostToHost; in CopyAsync()
1451 mode = PetscOffloadHost(xmask) ? cupmMemcpyHostToHost : cupmMemcpyDeviceToHost; in CopyAsync()
1475 case cupmMemcpyHostToHost: { // worst case in CopyAsync()
/petsc/src/vec/is/sf/impls/basic/cupm/
H A Dsfcupm_impl.hpp586 {cupmMemcpyHostToHost, cupmMemcpyHostToDevice }, in LinkMemcpy()