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