Searched refs:PetscDefaultHipStream (Results 1 – 6 of 6) sorted by relevance
| /petsc/src/sys/objects/kokkos/ |
| H A D | kinit.kokkos.cxx | 87 …scCallCXX(PetscKokkosExecutionSpacePtr = new Kokkos::DefaultExecutionSpace(PetscDefaultHipStream)); in PetscKokkosInitializeCheck()
|
| /petsc/src/sys/objects/device/interface/ |
| H A D | global_dcontext.cxx | 42 PetscDefaultHipStream = *static_cast<hipStream_t *>(handle); in PetscSetDefaultCUPMStreamFromDeviceContext()
|
| /petsc/include/ |
| H A D | petscdevice_hip.h | 184 PETSC_EXTERN hipStream_t PetscDefaultHipStream; // The default stream used by PETSc variable
|
| /petsc/src/mat/impls/aij/mpi/mpihipsparse/ |
| H A D | mpiaijhipsparse.hip.cxx | 208 …atPackCOOValues), dim3((coo->sendlen + 255) / 256), dim3(256), 0, PetscDefaultHipStream, v1, coo->… in MatSetValuesCOO_MPIAIJHIPSPARSE() 216 …ddLocalCOOValues), dim3((Annz + Bnnz + 255) / 256), dim3(256), 0, PetscDefaultHipStream, v1, imode… in MatSetValuesCOO_MPIAIJHIPSPARSE() 223 …emoteCOOValues), dim3((Annz2 + Bnnz2 + 255) / 256), dim3(256), 0, PetscDefaultHipStream, v2, Annz2… in MatSetValuesCOO_MPIAIJHIPSPARSE()
|
| /petsc/src/mat/impls/aij/seq/seqhipsparse/ |
| H A D | aijhipsparse.hip.cxx | 1113 …thrust::copy(thrust::hip::par.on(PetscDefaultHipStream), thrust::make_permutation_iterator(bGPU, h… in MatSolveTranspose_SeqAIJHIPSPARSE() 1124 …thrust::copy(thrust::hip::par.on(PetscDefaultHipStream), thrust::make_permutation_iterator(xGPU, h… in MatSolveTranspose_SeqAIJHIPSPARSE() 1127 thrust::copy(thrust::hip::par.on(PetscDefaultHipStream), tempGPU->begin(), tempGPU->end(), xGPU); in MatSolveTranspose_SeqAIJHIPSPARSE() 1195 …thrust::copy(thrust::hip::par.on(PetscDefaultHipStream), thrust::make_permutation_iterator(bGPU, h… in MatSolve_SeqAIJHIPSPARSE() 1206 …thrust::copy(thrust::hip::par.on(PetscDefaultHipStream), thrust::make_permutation_iterator(tempGPU… in MatSolve_SeqAIJHIPSPARSE() 1363 …->values->data().get(), sizeof(PetscScalar) * nz, hipMemcpyDeviceToDevice, PetscDefaultHipStream)); in MatILUFactorNumeric_SeqAIJHIPSPARSE_ILU0() 1440 …pyAsync(fs->csrRowPtr, Ai, sizeof(int) * (m + 1), hipMemcpyDeviceToDevice, PetscDefaultHipStream)); in MatILUFactorSymbolic_SeqAIJHIPSPARSE_ILU0() 1441 …pMemcpyAsync(fs->csrColIdx, Aj, sizeof(int) * nz, hipMemcpyDeviceToDevice, PetscDefaultHipStream)); in MatILUFactorSymbolic_SeqAIJHIPSPARSE_ILU0() 1606 …->values->data().get(), sizeof(PetscScalar) * nz, hipMemcpyDeviceToDevice, PetscDefaultHipStream)); in MatICCFactorNumeric_SeqAIJHIPSPARSE_ICC0() 1685 …pyAsync(fs->csrRowPtr, Ai, sizeof(int) * (m + 1), hipMemcpyDeviceToDevice, PetscDefaultHipStream)); in MatICCFactorSymbolic_SeqAIJHIPSPARSE_ICC0() [all …]
|
| /petsc/src/sys/objects/ |
| H A D | pinit.c | 759 hipStream_t PetscDefaultHipStream = NULL; variable
|