8#include <Kokkos_Core.hpp>
24 using GPUMemSpace = Kokkos::DefaultExecutionSpace::memory_space;
31 void free(
void* ptr)
override;
Kokkos::DefaultExecutionSpace::memory_space GPUMemSpace
void free(void *ptr) override
free a block of size bytes
void * realloc(void *ptr, sizeType size) override
reallocate a block of size bytes
void * alloc(sizeType size) override
allocate a block of size bytes
Kokkos::HostSpace CPUMemSpace
~KokkosAllocator() override
Integer types used throughout NeoN.
KokkosAllocator DefaultAllocator