Skip to content

Commit

Permalink
Remove logical memory spaces
Browse files Browse the repository at this point in the history
  • Loading branch information
dalg24 committed Oct 30, 2023
1 parent 54f2e7f commit 6d95b62
Show file tree
Hide file tree
Showing 10 changed files with 1 addition and 637 deletions.
6 changes: 0 additions & 6 deletions core/src/Cuda/Kokkos_CudaSpace.hpp
Expand Up @@ -90,8 +90,6 @@ class CudaSpace {
const size_t arg_logical_size = 0) const;

private:
template <class, class, class, class>
friend class Kokkos::Experimental::LogicalMemorySpace;
void* impl_allocate(const Cuda& exec_space, const char* arg_label,
const size_t arg_alloc_size,
const size_t arg_logical_size = 0,
Expand Down Expand Up @@ -167,8 +165,6 @@ class CudaUVMSpace {
const size_t arg_logical_size = 0) const;

private:
template <class, class, class, class>
friend class Kokkos::Experimental::LogicalMemorySpace;
void* impl_allocate(const char* arg_label, const size_t arg_alloc_size,
const size_t arg_logical_size = 0,
const Kokkos::Tools::SpaceHandle =
Expand Down Expand Up @@ -241,8 +237,6 @@ class CudaHostPinnedSpace {
const size_t arg_logical_size = 0) const;

private:
template <class, class, class, class>
friend class Kokkos::Experimental::LogicalMemorySpace;
void* impl_allocate(const char* arg_label, const size_t arg_alloc_size,
const size_t arg_logical_size = 0,
const Kokkos::Tools::SpaceHandle =
Expand Down
6 changes: 0 additions & 6 deletions core/src/HIP/Kokkos_HIP_Space.hpp
Expand Up @@ -76,8 +76,6 @@ class HIPSpace {
const size_t arg_logical_size = 0) const;

private:
template <class, class, class, class>
friend class LogicalMemorySpace;
void* impl_allocate(const char* arg_label, const size_t arg_alloc_size,
const size_t arg_logical_size = 0,
const Kokkos::Tools::SpaceHandle =
Expand Down Expand Up @@ -140,8 +138,6 @@ class HIPHostPinnedSpace {
const size_t arg_logical_size = 0) const;

private:
template <class, class, class, class>
friend class LogicalMemorySpace;
void* impl_allocate(const char* arg_label, const size_t arg_alloc_size,
const size_t arg_logical_size = 0,
const Kokkos::Tools::SpaceHandle =
Expand Down Expand Up @@ -209,8 +205,6 @@ class HIPManagedSpace {

private:
int m_device; ///< Which HIP device
template <class, class, class, class>
friend class LogicalMemorySpace;
void* impl_allocate(const char* arg_label, const size_t arg_alloc_size,
const size_t arg_logical_size = 0,
const Kokkos::Tools::SpaceHandle =
Expand Down
1 change: 0 additions & 1 deletion core/src/Kokkos_Core.hpp
Expand Up @@ -46,7 +46,6 @@

#include <Kokkos_Half.hpp>
#include <Kokkos_AnonymousSpace.hpp>
#include <Kokkos_LogicalSpaces.hpp>
#include <Kokkos_Pair.hpp>
#include <Kokkos_MinMaxClamp.hpp>
#include <Kokkos_MathematicalConstants.hpp>
Expand Down
6 changes: 0 additions & 6 deletions core/src/Kokkos_Core_fwd.hpp
Expand Up @@ -255,12 +255,6 @@ KOKKOS_FUNCTION void runtime_check_memory_access_violation(
}
} // namespace Impl
namespace Experimental {
template <class, class, class, class>
class LogicalMemorySpace;
}
} // namespace Kokkos
//----------------------------------------------------------------------------
Expand Down
3 changes: 0 additions & 3 deletions core/src/Kokkos_HBWSpace.hpp
Expand Up @@ -83,9 +83,6 @@ class HBWSpace {
const size_t arg_logical_size = 0) const;

private:
template <class, class, class, class>
friend class LogicalMemorySpace;

void* impl_allocate(const char* arg_label, const size_t arg_alloc_size,
const size_t arg_logical_size = 0,
const Kokkos::Tools::SpaceHandle =
Expand Down
3 changes: 0 additions & 3 deletions core/src/Kokkos_HostSpace.hpp
Expand Up @@ -98,9 +98,6 @@ class HostSpace {
const size_t arg_logical_size = 0) const;

private:
template <class, class, class, class>
friend class Kokkos::Experimental::LogicalMemorySpace;

void* impl_allocate(const char* arg_label, const size_t arg_alloc_size,
const size_t arg_logical_size = 0,
const Kokkos::Tools::SpaceHandle =
Expand Down

0 comments on commit 6d95b62

Please sign in to comment.