CPPuddle
Loading...
Searching...
No Matches
allocator_kokkos_test.cpp File Reference
#include <hpx/hpx_main.hpp>
#include <hpx/include/async.hpp>
#include <hpx/include/lcos.hpp>
#include <hpx/kokkos.hpp>
#include <Kokkos_Core.hpp>
#include <cstdio>
#include <typeinfo>
#include <boost/program_options.hpp>
#include <hpx/timing/high_resolution_timer.hpp>
#include <memory>
#include "cppuddle/memory_recycling/std_recycling_allocators.hpp"
#include "cppuddle/memory_recycling/cuda_recycling_allocators.hpp"
#include "cppuddle/memory_recycling/util/recycling_kokkos_view.hpp"
Include dependency graph for allocator_kokkos_test.cpp:

Typedefs

using kokkos_array
template<class T>
using kokkos_um_array
template<class T>
using recycle_host_view

Functions

int main (int argc, char *argv[])

Typedef Documentation

◆ kokkos_array

using kokkos_array
Initial value:
Kokkos::View<float[1000], Kokkos::HostSpace, Kokkos::MemoryUnmanaged>

◆ kokkos_um_array

template<class T>
using kokkos_um_array
Initial value:
Kokkos::View<T *, Kokkos::HostSpace, Kokkos::MemoryUnmanaged>

◆ recycle_host_view

template<class T>
using recycle_host_view
Initial value:
Kokkos::View< T **, Kokkos::HostSpace, Kokkos::MemoryUnmanaged > kokkos_um_array
Definition allocator_kokkos_executor_for_loop_test.cpp:37
Definition recycling_kokkos_view.hpp:103
detail::recycle_allocator< T, std::allocator< T > > recycle_std
Recycling allocator for std memory.
Definition std_recycling_allocators.hpp:30

Function Documentation

◆ main()

int main ( int argc,
char * argv[] )