Searched refs:PetscDeviceContextJoin (Results 1 – 14 of 14) sorted by relevance
| /petsc/src/sys/objects/device/tests/ |
| H A D | ex4.c | 39 PetscCall(PetscDeviceContextJoin(sub[2], nsub - 2, PETSC_DEVICE_CONTEXT_JOIN_SYNC, &subsub)); in TestNestedPetscDeviceContextForkJoin() 41 PetscCall(PetscDeviceContextJoin(parCtx, nsub - 2, PETSC_DEVICE_CONTEXT_JOIN_NO_SYNC, &subsub)); in TestNestedPetscDeviceContextForkJoin() 42 PetscCall(PetscDeviceContextJoin(sub[1], nsub, PETSC_DEVICE_CONTEXT_JOIN_DESTROY, &subsub)); in TestNestedPetscDeviceContextForkJoin() 55 PetscCall(PetscDeviceContextJoin(dctx, n, PETSC_DEVICE_CONTEXT_JOIN_DESTROY, &sub)); in TestPetscDeviceContextForkJoin() 58 PetscCall(PetscDeviceContextJoin(dctx, n, PETSC_DEVICE_CONTEXT_JOIN_DESTROY, &sub)); in TestPetscDeviceContextForkJoin() 65 PetscCall(PetscDeviceContextJoin(dctx, n - 1, PETSC_DEVICE_CONTEXT_JOIN_NO_SYNC, &sub)); in TestPetscDeviceContextForkJoin() 67 PetscCall(PetscDeviceContextJoin(dctx, n + 1, PETSC_DEVICE_CONTEXT_JOIN_DESTROY, &sub)); in TestPetscDeviceContextForkJoin()
|
| H A D | ex7.c | 148 PetscCall(PetscDeviceContextJoin(dctx, nsub, PETSC_DEVICE_CONTEXT_JOIN_DESTROY, &sub)); in TestAsyncCoherence()
|
| /petsc/include/ |
| H A D | petscdevice.h | 61 PETSC_EXTERN PetscErrorCode PetscDeviceContextJoin(PetscDeviceContext, PetscInt, PetscDeviceContext…
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | petscdevice.pxi | 59 …PetscErrorCode PetscDeviceContextJoin(PetscDeviceContext, PetscInt, PetscDeviceContextJoinMode, Pe…
|
| H A D | Device.pyx | 462 fork, waitFor, petsc.PetscDeviceContextJoin 473 CHKERR(PetscDeviceContextJoin(self.dctx, <PetscInt>nctxs, cjoin_mode, &np_subctx))
|
| /petsc/src/sys/objects/device/c/ |
| H A D | device.c | 170 PetscErrorCode PetscDeviceContextJoin(PETSC_UNUSED PetscDeviceContext dctx, PetscInt n, PetscDevice… in PetscDeviceContextJoin() function
|
| /petsc/src/sys/objects/device/interface/ |
| H A D | dcontext.cxx | 755 PetscErrorCode PetscDeviceContextJoin(PetscDeviceContext dctx, PetscInt n, PetscDeviceContextJoinMo… in PetscDeviceContextJoin() function
|
| /petsc/doc/changes/ |
| H A D | 316.md | 39 …e()`, `PetscDeviceContextWaitForContext()`, `PetscDeviceContextFork()`, `PetscDeviceContextJoin()`,
|
| /petsc/src/sys/objects/device/tests/output/ |
| H A D | ex7_with_info_host_no_device.out | 80 [0] <device> PetscDeviceContextJoin(): Joined 2 ctxs to ctx 53, mode destroy with IDs: 68, 69
|
| H A D | ex7_with_info_host_with_device.out | 80 [0] <device> PetscDeviceContextJoin(): Joined 2 ctxs to ctx 53, mode destroy with IDs: 68, 69
|
| H A D | ex7_with_info_sycl.out | 163 [0] <device> PetscDeviceContextJoin(): Joined 2 ctxs to ctx 2, mode destroy with IDs: 31, 32
|
| H A D | ex7_with_info_cuda.out | 163 [0] <device> PetscDeviceContextJoin(): Joined 2 ctxs to ctx 53, mode destroy with IDs: 82, 83
|
| H A D | ex7_with_info_hip.out | 163 [0] <device> PetscDeviceContextJoin(): Joined 2 ctxs to ctx 53, mode destroy with IDs: 82, 83
|
| /petsc/src/vec/vec/impls/seq/cupm/ |
| H A D | vecseqcupm_impl.hpp | 1250 … PetscCall(PetscDeviceContextJoin(dctx, num_sub_streams, PETSC_DEVICE_CONTEXT_JOIN_DESTROY, &sub)); in MDot_() 1293 PetscCall(PetscDeviceContextJoin(dctx, n_sub, PETSC_DEVICE_CONTEXT_JOIN_DESTROY, &subctx)); in MDot_()
|