46 #include "Kokkos_Core.hpp" 48 template <
typename Storage>
49 void mainHost(
int nGrid,
int nIter, Kokkos::DeviceConfig dev_config) {
51 const int entry_min = 8;
52 const int entry_max = 48;
53 const int entry_step = 8;
55 const int entry_min = 4;
56 const int entry_max = 32;
57 const int entry_step = 4;
60 performance_test_driver<Storage,entry_min,entry_max,entry_step>(
61 nGrid,nIter,dev_config);
64 #ifdef KOKKOS_HAVE_PTHREAD 65 template void mainHost< Stokhos::StaticFixedStorage<int,double,1,Kokkos::Threads> >(
int nGrid,
int nIter, Kokkos::DeviceConfig dev_config);
68 #ifdef KOKKOS_HAVE_OPENMP 69 template void mainHost< Stokhos::StaticFixedStorage<int,double,1,Kokkos::OpenMP> >(
int nGrid,
int nIter, Kokkos::DeviceConfig dev_config);
void mainHost(int nGrid, int nIter, Kokkos::DeviceConfig dev_config)