Home
last modified time | relevance | path

Searched refs:PetscLogCpuToGpu (Results 1 – 16 of 16) sorted by relevance

/petsc/src/ksp/ksp/impls/hpddm/cuda/
H A Dhpddm.cu37 PetscCall(PetscLogCpuToGpu(N * sizeof(K))); in KSPSolve_HPDDM_CUDA_Private()
48 PetscCall(PetscLogCpuToGpu(N * sizeof(PetscScalar))); in KSPSolve_HPDDM_CUDA_Private()
/petsc/src/ksp/pc/impls/pbjacobi/cuda/
H A Dpbjacobi_cuda.cu99 PetscCall(PetscLogCpuToGpu(size)); in PCSetUp_PBJacobi_CUDA()
/petsc/include/petsc/private/
H A Dkokkosimpl.hpp154 …if (!std::is_same_v<DefaultMemorySpace, HostMirrorMemorySpace>) PetscCall(PetscLogCpuToGpu(bytes)); in KokkosDualViewSyncDevice()
H A Dcupminterface.hpp918 …else if (kind == cupmMemcpyHostToDevice) PetscCall(PetscLogCpuToGpu(static_cast<PetscLogDouble>(si… in PetscLogCUPMMemcpyTransfer()
/petsc/src/ksp/pc/impls/vpbjacobi/cuda/
H A Dvpbjacobi_cuda.cu40 … PetscCall(PetscLogCpuToGpu(sizeof(PetscInt) * (2 * nblocks + 2 + n) + sizeof(MatScalar) * nsize)); in UpdateOffsetsOnDevice()
/petsc/src/mat/impls/aij/seq/seqviennacl/
H A Daijviennacl.cxx55 …PetscCall(PetscLogCpuToGpu(((2 * a->compressedrow.nrows) + 1 + a->nz) * sizeof(PetscInt) + (a->nz)… in MatViennaCLCopyToGPU()
71 …PetscCall(PetscLogCpuToGpu(((A->rmap->n + 1) + a->nz) * sizeof(PetscInt) + (a->nz) * sizeof(PetscS… in MatViennaCLCopyToGPU()
/petsc/src/mat/impls/aij/seq/seqhipsparse/
H A Daijhipsparse.hip.cxx356 … PetscCall(PetscLogCpuToGpu((n + 1 + nzLower) * sizeof(int) + nzLower * sizeof(PetscScalar))); in MatSeqAIJHIPSPARSEBuildILULowerTriMatrix()
373 PetscCall(PetscLogCpuToGpu(nzLower * sizeof(PetscScalar))); in MatSeqAIJHIPSPARSEBuildILULowerTriMatrix()
472 … PetscCall(PetscLogCpuToGpu((n + 1 + nzUpper) * sizeof(int) + nzUpper * sizeof(PetscScalar))); in MatSeqAIJHIPSPARSEBuildILUUpperTriMatrix()
487 PetscCall(PetscLogCpuToGpu(nzUpper * sizeof(PetscScalar))); in MatSeqAIJHIPSPARSEBuildILUUpperTriMatrix()
522 PetscCall(PetscLogCpuToGpu(n * sizeof(PetscInt))); in MatSeqAIJHIPSPARSEILUAnalysisAndCopyToGPU()
533 PetscCall(PetscLogCpuToGpu(n * sizeof(PetscInt))); in MatSeqAIJHIPSPARSEILUAnalysisAndCopyToGPU()
677 …PetscCall(PetscLogCpuToGpu(2 * (((A->rmap->n + 1) + (a->nz)) * sizeof(int) + (a->nz) * sizeof(Pets… in MatSeqAIJHIPSPARSEBuildICCTriMatrices()
706 PetscCall(PetscLogCpuToGpu(2 * (a->nz) * sizeof(PetscScalar))); in MatSeqAIJHIPSPARSEBuildICCTriMatrices()
748 PetscCall(PetscLogCpuToGpu(2. * n * sizeof(PetscInt))); in MatSeqAIJHIPSPARSEICCAnalysisAndCopyToGPU()
1051 PetscCall(PetscLogCpuToGpu((A->rmap->n + 1) * sizeof(PetscInt))); in MatSeqAIJHIPSPARSEFormExplicitTranspose()
[all …]
/petsc/src/sys/objects/device/interface/
H A Dmemory.cxx489 PetscCall(PetscLogCpuToGpu(n)); in PetscDeviceMemcpy()
/petsc/src/vec/is/sf/impls/basic/
H A Dsfpack.h315 PetscCall(PetscLogCpuToGpu(count)); in PetscSFLinkCopyRootBufferInCaseNotUseGpuAwareMPI()
333 PetscCall(PetscLogCpuToGpu(count)); in PetscSFLinkCopyLeafBufferInCaseNotUseGpuAwareMPI()
/petsc/src/mat/impls/aij/seq/seqcusparse/
H A Daijcusparse.cu411 … PetscCall(PetscLogCpuToGpu((n + 1 + nzLower) * sizeof(int) + nzLower * sizeof(PetscScalar))); in MatSeqAIJCUSPARSEBuildILULowerTriMatrix()
428 PetscCall(PetscLogCpuToGpu(nzLower * sizeof(PetscScalar))); in MatSeqAIJCUSPARSEBuildILULowerTriMatrix()
541 … PetscCall(PetscLogCpuToGpu((n + 1 + nzUpper) * sizeof(int) + nzUpper * sizeof(PetscScalar))); in MatSeqAIJCUSPARSEBuildILUUpperTriMatrix()
560 PetscCall(PetscLogCpuToGpu(nzUpper * sizeof(PetscScalar))); in MatSeqAIJCUSPARSEBuildILUUpperTriMatrix()
600 PetscCall(PetscLogCpuToGpu(n * sizeof(PetscInt))); in MatSeqAIJCUSPARSEILUAnalysisAndCopyToGPU()
612 PetscCall(PetscLogCpuToGpu(n * sizeof(PetscInt))); in MatSeqAIJCUSPARSEILUAnalysisAndCopyToGPU()
930 …PetscCall(PetscLogCpuToGpu(2 * (((A->rmap->n + 1) + (a->nz)) * sizeof(int) + (a->nz) * sizeof(Pets… in MatSeqAIJCUSPARSEBuildICCTriMatrices()
959 PetscCall(PetscLogCpuToGpu(2 * (a->nz) * sizeof(PetscScalar))); in MatSeqAIJCUSPARSEBuildICCTriMatrices()
1008 PetscCall(PetscLogCpuToGpu(2. * n * sizeof(PetscInt))); in MatSeqAIJCUSPARSEICCAnalysisAndCopyToGPU()
1354 PetscCall(PetscLogCpuToGpu((A->rmap->n + 1) * sizeof(PetscInt))); in MatSeqAIJCUSPARSEFormExplicitTranspose()
[all …]
/petsc/include/
H A Dpetsclog.h768 static inline PetscErrorCode PetscLogCpuToGpu(PetscLogDouble size) in PetscLogCpuToGpu() function
789 #define PetscLogCpuToGpu(a) PETSC_SUCCESS macro
/petsc/src/mat/impls/sell/seq/seqhip/
H A Dsellhip.hip.cxx49 PetscCall(PetscLogCpuToGpu(a->sliidx[a->totalslices] * (sizeof(MatScalar)))); in MatSeqSELLHIPCopyToGPU()
69 …PetscCall(PetscLogCpuToGpu(a->sliidx[a->totalslices] * (sizeof(MatScalar) + sizeof(PetscInt)) + (a… in MatSeqSELLHIPCopyToGPU()
/petsc/src/mat/impls/sell/seq/seqcuda/
H A Dsellcuda.cu46 PetscCall(PetscLogCpuToGpu(a->sliidx[a->totalslices] * (sizeof(MatScalar)))); in MatSeqSELLCUDACopyToGPU()
66 …PetscCall(PetscLogCpuToGpu(a->sliidx[a->totalslices] * (sizeof(MatScalar) + sizeof(PetscInt)) + (a… in MatSeqSELLCUDACopyToGPU()
/petsc/src/mat/impls/aij/seq/kokkos/
H A Daijkok.kokkos.cxx1992 PetscCall(PetscLogCpuToGpu(m * sizeof(PetscInt))); in MatLUFactorNumeric_SeqAIJKokkos()
2005 PetscCall(PetscLogCpuToGpu(n * sizeof(PetscInt))); in MatLUFactorNumeric_SeqAIJKokkos()
2221 PetscCall(PetscLogCpuToGpu(m * sizeof(PetscInt))); in MatCholeskyFactorNumeric_SeqAIJKokkos()
/petsc/src/vec/is/sf/impls/basic/kokkos/
H A Dsfkok.kokkos.cxx589 PetscCall(PetscLogCpuToGpu(n)); in PetscSFLinkMemcpy_Kokkos()
/petsc/src/vec/vec/impls/seq/seqviennacl/
H A Dvecviennacl.cxx221 PetscCall(PetscLogCpuToGpu(v->map->n * sizeof(PetscScalar))); in VecViennaCLCopyToGPU()