Home
last modified time | relevance | path

Searched refs:DefaultExecutionSpace (Results 1 – 17 of 17) sorted by relevance

/petsc/src/sys/objects/kokkos/
H A Dkinit.kokkos.cxx11 Kokkos::DefaultExecutionSpace *PetscKokkosExecutionSpacePtr = nullptr;
85 …ICE_CUDA) PetscCallCXX(PetscKokkosExecutionSpacePtr = new Kokkos::DefaultExecutionSpace(PetscDefau… in PetscKokkosInitializeCheck()
87 …VICE_HIP) PetscCallCXX(PetscKokkosExecutionSpacePtr = new Kokkos::DefaultExecutionSpace(PetscDefau… in PetscKokkosInitializeCheck()
92 …PetscCallCXX(PetscKokkosExecutionSpacePtr = new Kokkos::DefaultExecutionSpace(*(sycl::queue *)hand… in PetscKokkosInitializeCheck()
97 PetscCallCXX(PetscKokkosExecutionSpacePtr = new Kokkos::DefaultExecutionSpace()); in PetscKokkosInitializeCheck()
/petsc/include/
H A Dpetsc_kokkos.hpp7 extern Kokkos::DefaultExecutionSpace *PetscKokkosExecutionSpacePtr;
15 inline Kokkos::DefaultExecutionSpace PetscGetKokkosExecutionSpace(void) in PetscGetKokkosExecutionSpace()
/petsc/include/petsc/private/
H A Dkokkosimpl.hpp14 using DefaultExecutionSpace = Kokkos::DefaultExecutionSpace; typedef
15 using DefaultMemorySpace = Kokkos::DefaultExecutionSpace::memory_space;
130 …KokkosDualViewSyncHost(Kokkos::DualView<Type *> &v_dual, const Kokkos::DefaultExecutionSpace &exec) in KokkosDualViewSyncHost()
147 …kkosDualViewSyncDevice(Kokkos::DualView<Type *> &v_dual, const Kokkos::DefaultExecutionSpace &exec) in KokkosDualViewSyncDevice()
H A Dpcbjkokkosimpl.h32 typedef Kokkos::DefaultExecutionSpace exec_space;
/petsc/src/sys/objects/device/tests/
H A Dex1k.kokkos.cxx38 Kokkos::DefaultExecutionSpace exec = PetscGetKokkosExecutionSpace(); in main()
39 Kokkos::RangePolicy<Kokkos::DefaultExecutionSpace> policy(exec, 0, N); in main()
/petsc/src/dm/tests/
H A Dex10k.kokkos.cxx10 …rimental::OffsetView<PetscScalar **, Kokkos::LayoutRight, Kokkos::DefaultExecutionSpace::memory_sp…
11 …al::OffsetView<const PetscScalar **, Kokkos::LayoutRight, Kokkos::DefaultExecutionSpace::memory_sp…
13 …imental::OffsetView<PetscScalar ***, Kokkos::LayoutRight, Kokkos::DefaultExecutionSpace::memory_sp…
14 …l::OffsetView<const PetscScalar ***, Kokkos::LayoutRight, Kokkos::DefaultExecutionSpace::memory_sp…
24 …s::Experimental::OffsetView<Node **, Kokkos::LayoutRight, Kokkos::DefaultExecutionSpace::memory_sp…
25 …erimental::OffsetView<const Node **, Kokkos::LayoutRight, Kokkos::DefaultExecutionSpace::memory_sp…
/petsc/src/mat/tutorials/
H A Dex18k.kokkos.cxx5 using DefaultMemorySpace = Kokkos::DefaultExecutionSpace::memory_space;
/petsc/src/snes/tutorials/
H A Dex55k.kokkos.cxx13 using DefaultMemorySpace = Kokkos::DefaultExecutionSpace::memory_space;
46 Kokkos::DefaultExecutionSpace exec = PetscGetKokkosExecutionSpace(); in FormFunctionLocalVec()
123 Kokkos::DefaultExecutionSpace exec = PetscGetKokkosExecutionSpace(); in FormObjectiveLocalVec()
259 Kokkos::DefaultExecutionSpace exec = PetscGetKokkosExecutionSpace(); in FormJacobianLocalVec()
H A Dex3k.kokkos.cxx84 using DefaultExecutionSpace = Kokkos::DefaultExecutionSpace; typedef
85 using DefaultMemorySpace = Kokkos::DefaultExecutionSpace::memory_space;
/petsc/src/mat/impls/aij/seq/kokkos/
H A Daijkok.hpp53 …:KokkosKernelsHandle<MatRowMapType, MatColIdxType, MatScalarType, DefaultExecutionSpace, DefaultMe…
55 using KokkosTeamMemberType = Kokkos::TeamPolicy<DefaultExecutionSpace>::member_type;
H A Daijkok.kokkos.cxx1727 …w, MatColIdxKokkosView, MatScalarKokkosView, MatRowMapKokkosView, DefaultExecutionSpace>(n, n, fac… in MatSeqAIJKokkosTransposeSolveCheck()
1731 …PetscCallCXX(sort_crs_matrix<DefaultExecutionSpace, MatRowMapKokkosView, MatColIdxKokkosView, MatS… in MatSeqAIJKokkosTransposeSolveCheck()
1764 …w, MatColIdxKokkosView, MatScalarKokkosView, MatRowMapKokkosView, DefaultExecutionSpace>(n, n, fac… in MatSeqAIJKokkosTransposeSolveCheck()
1768 …PetscCallCXX(sort_crs_matrix<DefaultExecutionSpace, MatRowMapKokkosView, MatColIdxKokkosView, MatS… in MatSeqAIJKokkosTransposeSolveCheck()
/petsc/src/ksp/pc/impls/bjacobi/bjkokkos/
H A Dbjkokkos.kokkos.cxx538 …const PetscInt conc = Kokkos::DefaultExecutionSpace().concurrency(), openmp = !!(conc < 1000),… in PCApply_BJKOKKOS()
598 using scr_mem_t = Kokkos::DefaultExecutionSpace::scratch_memory_space; in PCApply_BJKOKKOS()
600 …Kokkos::View<Batch_MetaData *, Kokkos::DefaultExecutionSpace> d_metadata("solver meta data", nBlk); in PCApply_BJKOKKOS()
626 …Kokkos::View<PetscScalar *, Kokkos::DefaultExecutionSpace> d_work_vecs_k("workvectors", global_buf… in PCApply_BJKOKKOS()
966 …ew<PetscInt *, Kokkos::LayoutRight>(Kokkos::create_mirror(Kokkos::DefaultExecutionSpace::memory_sp… in PCSetUp_BJKOKKOS()
974 …const PetscInt conc = Kokkos::DefaultExecutionSpace().concurrency(), openmp = !!(conc < 1000),… in PCSetUp_BJKOKKOS()
/petsc/src/ts/utils/dmplexlandau/kokkos/
H A Dlandau.kokkos.cxx116 …= new Kokkos::View<P4estVertexMaps>(Kokkos::create_mirror(Kokkos::DefaultExecutionSpace::memory_sp… in LandauKokkosCreateMatMaps()
268 … = new Kokkos::View<PetscScalar *, Kokkos::LayoutRight, Kokkos::DefaultExecutionSpace>("coo_vals… in LandauKokkosStaticDataSet()
334 …tic_cast<Kokkos::View<PetscScalar *, Kokkos::LayoutRight, Kokkos::DefaultExecutionSpace> *>((void … in LandauKokkosStaticDataClear()
383 using scr_mem_t = Kokkos::DefaultExecutionSpace::scratch_memory_space; in LandauKokkosJacobian()
394 …const int conc = Kokkos::DefaultExecutionSpace().concurrency(), openmp = !!(conc < 1000), t… in LandauKokkosJacobian()
/petsc/src/dm/impls/plex/kokkos/
H A Dplexlocalizationletkf.kokkos.cxx124 using ExecSpace = Kokkos::DefaultExecutionSpace; in DMPlexGetLETKFLocalizationMatrix()
/petsc/doc/changes/
H A D323.md18 - Change `PetscGetKokkosExecutionSpace()` to return the `Kokkos::DefaultExecutionSpace` object inst…
/petsc/src/mat/impls/aij/mpi/kokkos/
H A Dmpiaijkok.kokkos.cxx624 …PetscCall(MatMergeGetLaunchParameters<DefaultExecutionSpace>(Em, Enz, -1, teamSize, vectorLength, … in MatMPIAIJKokkosReduceBegin()
937 …PetscCall(MatMergeGetLaunchParameters<DefaultExecutionSpace>(mm->irootloc.extent(0), mm->rootBuf.e… in MatMPIAIJKokkosBcastBegin()
943 …PetscCall(MatMergeGetLaunchParameters<DefaultExecutionSpace>(Fm, Fnz, -1, teamSize, vectorLength, … in MatMPIAIJKokkosBcastBegin()
1586 Kokkos::DefaultExecutionSpace exec = PetscGetKokkosExecutionSpace(); in MatSetValuesCOO_MPIAIJKokkos()
/petsc/src/vec/is/sf/impls/basic/kokkos/
H A Dsfkok.kokkos.cxx6 using DeviceExecutionSpace = Kokkos::DefaultExecutionSpace;