Home
last modified time | relevance | path

Searched refs:MemorySpace (Results 1 – 25 of 155) sorted by relevance

1234567

/dports/math/deal.ii/dealii-803d21ff957e349b3799cd3ef2c840bc78734305/include/deal.II/lac/
H A Dla_parallel_vector.h223 template <typename Number, typename MemorySpace = MemorySpace::Host>
240 std::is_same<MemorySpace, ::dealii::MemorySpace::Host>::value ||
241 std::is_same<MemorySpace, ::dealii::MemorySpace::CUDA>::value,
1260 mutable ::dealii::MemorySpace::MemorySpaceData<Number, MemorySpace>
1331 begin(::dealii::MemorySpace::MemorySpaceData<Number, MemorySpace> &) in begin()
1338 const ::dealii::MemorySpace::MemorySpaceData<Number, MemorySpace> &) in begin()
1345 ::dealii::MemorySpace::MemorySpaceData<Number, MemorySpace> &) in get_values()
1504 Assert((std::is_same<MemorySpace, ::dealii::MemorySpace::Host>::value),
1528 Assert((std::is_same<MemorySpace, ::dealii::MemorySpace::Host>::value),
1572 Assert((std::is_same<MemorySpace, ::dealii::MemorySpace::Host>::value),
[all …]
H A Dvector_operations_internal.h1437 const ::dealii::MemorySpace::MemorySpaceData<Number, MemorySpace> in add_vector()
1447 const ::dealii::MemorySpace::MemorySpaceData<Number, MemorySpace> in subtract_vector()
1467 const ::dealii::MemorySpace::MemorySpaceData<Number, MemorySpace> in add_av()
1479 const ::dealii::MemorySpace::MemorySpaceData<Number, MemorySpace> in add_avpbw()
1481 const ::dealii::MemorySpace::MemorySpaceData<Number, MemorySpace> in add_avpbw()
1492 const ::dealii::MemorySpace::MemorySpaceData<Number, MemorySpace> in sadd_xv()
1504 const ::dealii::MemorySpace::MemorySpaceData<Number, MemorySpace> in sadd_xav()
1517 const ::dealii::MemorySpace::MemorySpaceData<Number, MemorySpace> in sadd_xavbw()
1519 const ::dealii::MemorySpace::MemorySpaceData<Number, MemorySpace> in sadd_xavbw()
1538 const ::dealii::MemorySpace::MemorySpaceData<Number, MemorySpace> in scale()
[all …]
/dports/science/lammps/lammps-stable_29Sep2021/lib/kokkos/core/src/impl/
H A DKokkos_SharedAlloc_timpl.hpp62 template <class MemorySpace>
69 template <class MemorySpace>
83 template <class MemorySpace>
89 template <class MemorySpace>
98 template <class MemorySpace>
105 Kokkos::Impl::DeepCopy<MemorySpace, MemorySpace>( in reallocate_tracked()
114 template <class MemorySpace>
131 template <class MemorySpace>
136 template <class MemorySpace>
150 template <class MemorySpace>
[all …]
H A DKokkos_TaskQueue_impl.hpp57 template <typename ExecSpace, typename MemorySpace>
64 template <typename ExecSpace, typename MemorySpace>
65 TaskQueue<ExecSpace, MemorySpace>::TaskQueue( in TaskQueue()
83 template <typename ExecSpace, typename MemorySpace>
84 TaskQueue<ExecSpace, MemorySpace>::~TaskQueue() { in ~TaskQueue()
102 template <typename ExecSpace, typename MemorySpace>
138 template <typename ExecSpace, typename MemorySpace>
144 template <typename ExecSpace, typename MemorySpace>
158 template <typename ExecSpace, typename MemorySpace>
167 template <typename ExecSpace, typename MemorySpace>
[all …]
H A DKokkos_SharedAlloc.hpp82 template <class MemorySpace>
256 template <class MemorySpace>
273 static auto allocate(MemorySpace const& arg_space,
290 template <class MemorySpace>
311 template <class MemorySpace, class DestroyFunctor>
338 template <class MemorySpace, class DestroyFunctor>
345 : SharedAllocationRecord<MemorySpace, void>( in SharedAllocationRecord()
374 template <class MemorySpace>
375 class SharedAllocationRecord<MemorySpace, void>
450 template <class MemorySpace>
[all …]
/dports/devel/kokkos/kokkos-3.4.01/core/src/impl/
H A DKokkos_SharedAlloc_timpl.hpp62 template <class MemorySpace>
69 template <class MemorySpace>
83 template <class MemorySpace>
89 template <class MemorySpace>
98 template <class MemorySpace>
105 Kokkos::Impl::DeepCopy<MemorySpace, MemorySpace>( in reallocate_tracked()
114 template <class MemorySpace>
131 template <class MemorySpace>
136 template <class MemorySpace>
150 template <class MemorySpace>
[all …]
H A DKokkos_TaskQueue_impl.hpp57 template <typename ExecSpace, typename MemorySpace>
64 template <typename ExecSpace, typename MemorySpace>
65 TaskQueue<ExecSpace, MemorySpace>::TaskQueue( in TaskQueue()
83 template <typename ExecSpace, typename MemorySpace>
84 TaskQueue<ExecSpace, MemorySpace>::~TaskQueue() { in ~TaskQueue()
102 template <typename ExecSpace, typename MemorySpace>
138 template <typename ExecSpace, typename MemorySpace>
144 template <typename ExecSpace, typename MemorySpace>
158 template <typename ExecSpace, typename MemorySpace>
167 template <typename ExecSpace, typename MemorySpace>
[all …]
H A DKokkos_SharedAlloc.hpp82 template <class MemorySpace>
256 template <class MemorySpace>
273 static auto allocate(MemorySpace const& arg_space,
290 template <class MemorySpace>
311 template <class MemorySpace, class DestroyFunctor>
338 template <class MemorySpace, class DestroyFunctor>
345 : SharedAllocationRecord<MemorySpace, void>( in SharedAllocationRecord()
374 template <class MemorySpace>
375 class SharedAllocationRecord<MemorySpace, void>
450 template <class MemorySpace>
[all …]
/dports/science/sparta/sparta-20Oct2021/lib/kokkos/core/src/impl/
H A DKokkos_SharedAlloc_timpl.hpp62 template <class MemorySpace>
69 template <class MemorySpace>
83 template <class MemorySpace>
89 template <class MemorySpace>
98 template <class MemorySpace>
105 Kokkos::Impl::DeepCopy<MemorySpace, MemorySpace>( in reallocate_tracked()
114 template <class MemorySpace>
131 template <class MemorySpace>
136 template <class MemorySpace>
150 template <class MemorySpace>
[all …]
H A DKokkos_TaskQueue_impl.hpp57 template <typename ExecSpace, typename MemorySpace>
64 template <typename ExecSpace, typename MemorySpace>
65 TaskQueue<ExecSpace, MemorySpace>::TaskQueue( in TaskQueue()
83 template <typename ExecSpace, typename MemorySpace>
84 TaskQueue<ExecSpace, MemorySpace>::~TaskQueue() { in ~TaskQueue()
102 template <typename ExecSpace, typename MemorySpace>
138 template <typename ExecSpace, typename MemorySpace>
144 template <typename ExecSpace, typename MemorySpace>
158 template <typename ExecSpace, typename MemorySpace>
167 template <typename ExecSpace, typename MemorySpace>
[all …]
H A DKokkos_SharedAlloc.hpp82 template <class MemorySpace>
256 template <class MemorySpace>
273 static auto allocate(MemorySpace const& arg_space,
290 template <class MemorySpace>
311 template <class MemorySpace, class DestroyFunctor>
338 template <class MemorySpace, class DestroyFunctor>
345 : SharedAllocationRecord<MemorySpace, void>( in SharedAllocationRecord()
374 template <class MemorySpace>
375 class SharedAllocationRecord<MemorySpace, void>
450 template <class MemorySpace>
[all …]
/dports/math/deal.ii/dealii-803d21ff957e349b3799cd3ef2c840bc78734305/source/lac/
H A Dla_parallel_vector.cu29 Vector<float, ::dealii::MemorySpace::Host>::import<
30 ::dealii::MemorySpace::CUDA>(
31 const Vector<float, ::dealii::MemorySpace::CUDA> &,
34 Vector<double, ::dealii::MemorySpace::Host>::import<
35 ::dealii::MemorySpace::CUDA>(
40 Vector<float, ::dealii::MemorySpace::CUDA>::import<
41 ::dealii::MemorySpace::Host>(
46 ::dealii::MemorySpace::Host>(
51 Vector<float, ::dealii::MemorySpace::CUDA>::import<
52 ::dealii::MemorySpace::CUDA>(
[all …]
H A Dla_parallel_vector.inst.in24 template class Vector<SCALAR, ::dealii::MemorySpace::Host>;
26 Vector<SCALAR, ::dealii::MemorySpace::Host>::import<
27 ::dealii::MemorySpace::Host>(
28 const Vector<SCALAR, ::dealii::MemorySpace::Host> &,
41 Vector<S1, ::dealii::MemorySpace::Host>::reinit<S2>(
42 const Vector<S2, ::dealii::MemorySpace::Host> &,
46 const Vector<S2, ::dealii::MemorySpace::Host> &) const;
49 S2>(const Vector<S2, ::dealii::MemorySpace::Host> &);
62 Vector<S1, ::dealii::MemorySpace::Host>::reinit<S2>(
63 const Vector<S2, ::dealii::MemorySpace::Host> &,
[all …]
/dports/science/lammps/lammps-stable_29Sep2021/lib/kokkos/core/unit_test/
H A DTest_InterOp_Streams.hpp58 template <typename MemorySpace>
60 Kokkos::View<int*, MemorySpace, Kokkos::MemoryTraits<Kokkos::Unmanaged>> a;
62 Kokkos::View<int*, MemorySpace, Kokkos::MemoryTraits<Kokkos::Unmanaged>> in FunctorRange()
70 template <typename MemorySpace>
72 Kokkos::View<int*, MemorySpace, Kokkos::MemoryTraits<Kokkos::Unmanaged>> a;
82 template <typename MemorySpace>
84 Kokkos::View<int*, MemorySpace, Kokkos::MemoryTraits<Kokkos::Unmanaged>> a;
94 template <typename MemorySpace>
96 Kokkos::View<int*, MemorySpace, Kokkos::MemoryTraits<Kokkos::Unmanaged>> a;
108 template <typename MemorySpace, typename ExecutionSpace>
[all …]
H A DTestConcepts.hpp50 using MemorySpace = typename ExecutionSpace::memory_space; typedef
58 static_assert(Kokkos::is_memory_space<MemorySpace>{}, "");
59 static_assert(Kokkos::is_memory_space<MemorySpace const>{}, "");
60 static_assert(!Kokkos::is_memory_space<MemorySpace &>{}, "");
61 static_assert(!Kokkos::is_memory_space<MemorySpace const &>{}, "");
69 static_assert(!Kokkos::is_device<MemorySpace>{}, "");
72 static_assert(Kokkos::is_space<MemorySpace>{}, "");
75 static_assert(Kokkos::is_space<MemorySpace const>{}, "");
78 static_assert(!Kokkos::is_space<MemorySpace &>{}, "");
/dports/devel/kokkos/kokkos-3.4.01/core/unit_test/
H A DTest_InterOp_Streams.hpp58 template <typename MemorySpace>
60 Kokkos::View<int*, MemorySpace, Kokkos::MemoryTraits<Kokkos::Unmanaged>> a;
62 Kokkos::View<int*, MemorySpace, Kokkos::MemoryTraits<Kokkos::Unmanaged>> in FunctorRange()
70 template <typename MemorySpace>
72 Kokkos::View<int*, MemorySpace, Kokkos::MemoryTraits<Kokkos::Unmanaged>> a;
82 template <typename MemorySpace>
84 Kokkos::View<int*, MemorySpace, Kokkos::MemoryTraits<Kokkos::Unmanaged>> a;
94 template <typename MemorySpace>
96 Kokkos::View<int*, MemorySpace, Kokkos::MemoryTraits<Kokkos::Unmanaged>> a;
108 template <typename MemorySpace, typename ExecutionSpace>
[all …]
H A DTestConcepts.hpp50 using MemorySpace = typename ExecutionSpace::memory_space; typedef
58 static_assert(Kokkos::is_memory_space<MemorySpace>{}, "");
59 static_assert(Kokkos::is_memory_space<MemorySpace const>{}, "");
60 static_assert(!Kokkos::is_memory_space<MemorySpace &>{}, "");
61 static_assert(!Kokkos::is_memory_space<MemorySpace const &>{}, "");
69 static_assert(!Kokkos::is_device<MemorySpace>{}, "");
72 static_assert(Kokkos::is_space<MemorySpace>{}, "");
75 static_assert(Kokkos::is_space<MemorySpace const>{}, "");
78 static_assert(!Kokkos::is_space<MemorySpace &>{}, "");
/dports/science/sparta/sparta-20Oct2021/lib/kokkos/core/unit_test/
H A DTest_InterOp_Streams.hpp58 template <typename MemorySpace>
60 Kokkos::View<int*, MemorySpace, Kokkos::MemoryTraits<Kokkos::Unmanaged>> a;
62 Kokkos::View<int*, MemorySpace, Kokkos::MemoryTraits<Kokkos::Unmanaged>> in FunctorRange()
70 template <typename MemorySpace>
72 Kokkos::View<int*, MemorySpace, Kokkos::MemoryTraits<Kokkos::Unmanaged>> a;
82 template <typename MemorySpace>
84 Kokkos::View<int*, MemorySpace, Kokkos::MemoryTraits<Kokkos::Unmanaged>> a;
94 template <typename MemorySpace>
96 Kokkos::View<int*, MemorySpace, Kokkos::MemoryTraits<Kokkos::Unmanaged>> a;
108 template <typename MemorySpace, typename ExecutionSpace>
[all …]
H A DTestConcepts.hpp50 using MemorySpace = typename ExecutionSpace::memory_space; typedef
58 static_assert(Kokkos::is_memory_space<MemorySpace>{}, "");
59 static_assert(Kokkos::is_memory_space<MemorySpace const>{}, "");
60 static_assert(!Kokkos::is_memory_space<MemorySpace &>{}, "");
61 static_assert(!Kokkos::is_memory_space<MemorySpace const &>{}, "");
69 static_assert(!Kokkos::is_device<MemorySpace>{}, "");
72 static_assert(Kokkos::is_space<MemorySpace>{}, "");
75 static_assert(Kokkos::is_space<MemorySpace const>{}, "");
78 static_assert(!Kokkos::is_space<MemorySpace &>{}, "");
/dports/math/deal.ii/dealii-803d21ff957e349b3799cd3ef2c840bc78734305/source/base/
H A Dpartitioner.cuda.inst.in22 export_to_ghosted_array_start<SCALAR, dealii::MemorySpace::CUDA>(
24 const ArrayView<const SCALAR, MemorySpace::CUDA> &,
25 const ArrayView<SCALAR, MemorySpace::CUDA> &,
26 const ArrayView<SCALAR, MemorySpace::CUDA> &,
31 MemorySpace::CUDA>(const ArrayView<SCALAR, MemorySpace::CUDA> &,
36 MemorySpace::CUDA>(const VectorOperation::values,
38 const ArrayView<SCALAR, MemorySpace::CUDA> &,
39 const ArrayView<SCALAR, MemorySpace::CUDA> &,
44 MemorySpace::CUDA>(const VectorOperation::values,
46 const ArrayView<SCALAR, MemorySpace::CUDA> &,
[all …]
H A Dpartitioner.inst.in23 MemorySpace::Host>(const unsigned int,
24 const ArrayView<const SCALAR, MemorySpace::Host> &,
25 const ArrayView<SCALAR, MemorySpace::Host> &,
26 const ArrayView<SCALAR, MemorySpace::Host> &,
30 MemorySpace::Host>(const ArrayView<SCALAR, MemorySpace::Host> &,
34 MemorySpace::Host>(const VectorOperation::values,
36 const ArrayView<SCALAR, MemorySpace::Host> &,
37 const ArrayView<SCALAR, MemorySpace::Host> &,
41 MemorySpace::Host>(const VectorOperation::values,
43 const ArrayView<SCALAR, MemorySpace::Host> &,
[all …]
/dports/science/axom/axom-0.6.1/src/axom/core/
H A DArray.hpp23 template <typename T, int DIM, MemorySpace SPACE>
67 template <typename T, int DIM = 1, MemorySpace SPACE = MemorySpace::Dynamic>
74 static constexpr MemorySpace space = SPACE;
108 MemorySpace SFINAE_SPACE = SPACE,
117 MemorySpace SFINAE_SPACE = SPACE,
590 template <typename T, int DIM, MemorySpace SPACE>
595 template <typename T, int DIM, MemorySpace SPACE>
613 MemorySpace SFINAE_SPACE,
627 MemorySpace SFINAE_SPACE,
641 , m_allocator_id(SPACE == MemorySpace::Dynamic in Array()
[all …]
/dports/science/lammps/lammps-stable_29Sep2021/lib/kokkos/core/src/
H A DKokkos_Core.hpp205 using MemorySpace = typename Space::memory_space; in kokkos_malloc() typedef
206 return Impl::SharedAllocationRecord<MemorySpace>::allocate_tracked( in kokkos_malloc()
207 MemorySpace(), arg_alloc_label, arg_alloc_size); in kokkos_malloc()
212 using MemorySpace = typename Space::memory_space; in kokkos_malloc() typedef
213 return Impl::SharedAllocationRecord<MemorySpace>::allocate_tracked( in kokkos_malloc()
214 MemorySpace(), "no-label", arg_alloc_size); in kokkos_malloc()
219 using MemorySpace = typename Space::memory_space; in kokkos_free() typedef
220 return Impl::SharedAllocationRecord<MemorySpace>::deallocate_tracked( in kokkos_free()
226 using MemorySpace = typename Space::memory_space; in kokkos_realloc() typedef
227 return Impl::SharedAllocationRecord<MemorySpace>::reallocate_tracked( in kokkos_realloc()
/dports/devel/kokkos/kokkos-3.4.01/core/src/
H A DKokkos_Core.hpp205 using MemorySpace = typename Space::memory_space; in kokkos_malloc() typedef
206 return Impl::SharedAllocationRecord<MemorySpace>::allocate_tracked( in kokkos_malloc()
207 MemorySpace(), arg_alloc_label, arg_alloc_size); in kokkos_malloc()
212 using MemorySpace = typename Space::memory_space; in kokkos_malloc() typedef
213 return Impl::SharedAllocationRecord<MemorySpace>::allocate_tracked( in kokkos_malloc()
214 MemorySpace(), "no-label", arg_alloc_size); in kokkos_malloc()
219 using MemorySpace = typename Space::memory_space; in kokkos_free() typedef
220 return Impl::SharedAllocationRecord<MemorySpace>::deallocate_tracked( in kokkos_free()
226 using MemorySpace = typename Space::memory_space; in kokkos_realloc() typedef
227 return Impl::SharedAllocationRecord<MemorySpace>::reallocate_tracked( in kokkos_realloc()
/dports/science/sparta/sparta-20Oct2021/lib/kokkos/core/src/
H A DKokkos_Core.hpp205 using MemorySpace = typename Space::memory_space; in kokkos_malloc() typedef
206 return Impl::SharedAllocationRecord<MemorySpace>::allocate_tracked( in kokkos_malloc()
207 MemorySpace(), arg_alloc_label, arg_alloc_size); in kokkos_malloc()
212 using MemorySpace = typename Space::memory_space; in kokkos_malloc() typedef
213 return Impl::SharedAllocationRecord<MemorySpace>::allocate_tracked( in kokkos_malloc()
214 MemorySpace(), "no-label", arg_alloc_size); in kokkos_malloc()
219 using MemorySpace = typename Space::memory_space; in kokkos_free() typedef
220 return Impl::SharedAllocationRecord<MemorySpace>::deallocate_tracked( in kokkos_free()
226 using MemorySpace = typename Space::memory_space; in kokkos_realloc() typedef
227 return Impl::SharedAllocationRecord<MemorySpace>::reallocate_tracked( in kokkos_realloc()

1234567