Home
last modified time | relevance | path

Searched refs:SyncDevice (Results 1 – 7 of 7) sorted by relevance

/petsc/src/vec/vec/tests/
H A Dex15k.kokkos.cxx20 #define SyncDevice() PetscCallCUDA(cudaDeviceSynchronize()) macro
23 #define SyncDevice() PetscCallHIP(hipDeviceSynchronize()) macro
26 #define SyncDevice() Kokkos::fence() macro
28 #define SyncDevice() 0 macro
66 SyncDevice(); in main()
71 SyncDevice(); in main()
/petsc/src/mat/tests/
H A Dex5k.kokkos.cxx35 #define SyncDevice() PetscCallCUDA(cudaDeviceSynchronize()) macro
38 #define SyncDevice() PetscCallHIP(hipDeviceSynchronize()) macro
41 #define SyncDevice() Kokkos::fence() macro
43 #define SyncDevice() macro
105 SyncDevice(); in main()
112 SyncDevice(); in main()
H A Dex6k.kokkos.cxx37 #define SyncDevice() PetscCallCUDA(cudaDeviceSynchronize()) macro
40 #define SyncDevice() PetscCallHIP(hipDeviceSynchronize()) macro
43 #define SyncDevice() Kokkos::fence() macro
45 #define SyncDevice() macro
151 SyncDevice(); in main()
155 SyncDevice(); in main()
166 SyncDevice(); in main()
174 SyncDevice(); in main()
/petsc/src/vec/is/sf/impls/basic/
H A Dsfpack.c961 …scMemTypeDevice(link->rootmtype) && link->SyncDevice && sf->unknown_input_stream) PetscCall((*link… in PetscSFLinkPackRootData()
974 …scMemTypeDevice(link->leafmtype) && link->SyncDevice && sf->unknown_input_stream) PetscCall((*link… in PetscSFLinkPackLeafData()
1040 …scMemTypeDevice(link->rootmtype) && link->SyncDevice && sf->unknown_input_stream) PetscCall((*link… in PetscSFLinkUnpackRootData()
1054 …scMemTypeDevice(link->leafmtype) && link->SyncDevice && sf->unknown_input_stream) PetscCall((*link… in PetscSFLinkUnpackLeafData()
H A Dsfpack.h61 PetscErrorCode (*SyncDevice)(PetscSFLink); member
/petsc/src/vec/is/sf/impls/basic/kokkos/
H A Dsfkok.kokkos.cxx769 link->SyncDevice = PetscSFLinkSyncDevice_Kokkos; in PetscSFLinkSetUp_Kokkos()
/petsc/src/vec/is/sf/impls/basic/cupm/
H A Dsfcupm_impl.hpp792 link->SyncDevice = LinkSyncDevice; in LinkSetUp()