Searched refs:dbuf (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/sys/objects/device/impls/sycl/ |
| H A D | sycldevice.sycl.cxx | 106 int *dbuf = nullptr; in isMPISyclAware_() local 115 dbuf = ::sycl::malloc_device<int>(bufSize, Q); in isMPISyclAware_() 116 Q.memcpy(dbuf, hbuf, sizeof(int) * bufSize).wait(); in isMPISyclAware_() 123 … } else if (!MPI_Allreduce(dbuf, dbuf + 1, 1, MPI_INT, MPI_SUM, PETSC_COMM_SELF)) awareness = true; in isMPISyclAware_() 126 ::sycl::free(dbuf, Q); in isMPISyclAware_()
|
| /petsc/src/sys/objects/device/impls/cupm/ |
| H A D | cupmdevice.cxx | 192 int *dbuf = nullptr; in CUPMAwareMPI_() local 200 PetscCallCUPM(cupmMalloc(reinterpret_cast<void **>(&dbuf), sizeof(hbuf))); in CUPMAwareMPI_() 201 PetscCallCUPM(cupmMemcpy(dbuf, hbuf, sizeof(hbuf), cupmMemcpyHostToDevice)); in CUPMAwareMPI_() 205 …if (!setjmp(cupmMPIAwareJumpBuffer) && !MPI_Allreduce(dbuf, dbuf + 1, 1, MPI_INT, MPI_SUM, PETSC_C… in CUPMAwareMPI_() 208 PetscCallCUPM(cupmFree(dbuf)); in CUPMAwareMPI_()
|
| /petsc/src/vec/is/sf/impls/basic/kokkos/ |
| H A D | sfkok.kokkos.cxx | 369 deviceBuffer_t dbuf(reinterpret_cast<char *>(dst + dstStart * link->bs), sz); in ScatterAndInsert() 371 Kokkos::deep_copy(exec, dbuf, sbuf); in ScatterAndInsert() 586 deviceBuffer_t dbuf(static_cast<char *>(dst), n); in PetscSFLinkMemcpy_Kokkos() 588 PetscCallCXX(Kokkos::deep_copy(exec, dbuf, sbuf)); in PetscSFLinkMemcpy_Kokkos() 591 HostBuffer_t dbuf(static_cast<char *>(dst), n); in PetscSFLinkMemcpy_Kokkos() 593 PetscCallCXX(Kokkos::deep_copy(exec, dbuf, sbuf)); in PetscSFLinkMemcpy_Kokkos() 597 deviceBuffer_t dbuf(static_cast<char *>(dst), n); in PetscSFLinkMemcpy_Kokkos() 599 PetscCallCXX(Kokkos::deep_copy(exec, dbuf, sbuf)); in PetscSFLinkMemcpy_Kokkos()
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexgmsh.c | 1084 double dbuf[16]; in GmshReadPeriodic_v41() local 1093 PetscCall(GmshReadDouble(gmsh, dbuf, numAffine)); in GmshReadPeriodic_v41()
|