/dports/science/lammps/lammps-stable_29Sep2021/lib/kokkos/core/unit_test/ |
H A D | TestAtomicOperations.hpp | 113 execution_space().fence(); 119 execution_space().fence(); 184 execution_space().fence(); 190 execution_space().fence(); 254 execution_space().fence(); 260 execution_space().fence(); 324 execution_space().fence(); 330 execution_space().fence(); 395 execution_space().fence(); 401 execution_space().fence(); [all …]
|
H A D | TestPolicyConstruction.hpp | 68 using execution_space = typename policy_t::execution_space; in test_compile_time_parameters() typedef 84 using execution_space = typename policy_t::execution_space; in test_compile_time_parameters() typedef 100 using execution_space = typename policy_t::execution_space; in test_compile_time_parameters() typedef 117 using execution_space = typename policy_t::execution_space; in test_compile_time_parameters() typedef 133 using execution_space = typename policy_t::execution_space; in test_compile_time_parameters() typedef 149 using execution_space = typename policy_t::execution_space; in test_compile_time_parameters() typedef 165 using execution_space = typename policy_t::execution_space; in test_compile_time_parameters() typedef 181 using execution_space = typename policy_t::execution_space; in test_compile_time_parameters() typedef 195 using execution_space = typename policy_t::execution_space; in test_compile_time_parameters() typedef 212 using execution_space = typename policy_t::execution_space; in test_compile_time_parameters() typedef [all …]
|
H A D | TestAtomicViews.hpp | 69 using execution_space = typename DeviceType::execution_space; typedef 304 template <class T, class execution_space> 322 template <class T, class execution_space> 346 template <class T, class execution_space> 372 template <class T, class execution_space> 399 template <class T, class execution_space> 468 template <class T, class execution_space> 496 template <class T, class execution_space> 565 template <class T, class execution_space> 588 template <class T, class execution_space> [all …]
|
H A D | TestAtomics.hpp | 163 using execution_space = DEVICE_TYPE; typedef 208 execution_space().fence(); 214 execution_space().fence(); 223 execution_space().fence(); 295 execution_space().fence(); 300 execution_space().fence(); 309 execution_space().fence(); 378 execution_space().fence(); 385 execution_space().fence(); 391 execution_space().fence(); [all …]
|
/dports/devel/kokkos/kokkos-3.4.01/core/unit_test/ |
H A D | TestAtomicOperations.hpp | 113 execution_space().fence(); 119 execution_space().fence(); 184 execution_space().fence(); 190 execution_space().fence(); 254 execution_space().fence(); 260 execution_space().fence(); 324 execution_space().fence(); 330 execution_space().fence(); 395 execution_space().fence(); 401 execution_space().fence(); [all …]
|
H A D | TestPolicyConstruction.hpp | 68 using execution_space = typename policy_t::execution_space; in test_compile_time_parameters() typedef 84 using execution_space = typename policy_t::execution_space; in test_compile_time_parameters() typedef 100 using execution_space = typename policy_t::execution_space; in test_compile_time_parameters() typedef 117 using execution_space = typename policy_t::execution_space; in test_compile_time_parameters() typedef 133 using execution_space = typename policy_t::execution_space; in test_compile_time_parameters() typedef 149 using execution_space = typename policy_t::execution_space; in test_compile_time_parameters() typedef 165 using execution_space = typename policy_t::execution_space; in test_compile_time_parameters() typedef 181 using execution_space = typename policy_t::execution_space; in test_compile_time_parameters() typedef 195 using execution_space = typename policy_t::execution_space; in test_compile_time_parameters() typedef 212 using execution_space = typename policy_t::execution_space; in test_compile_time_parameters() typedef [all …]
|
H A D | TestAtomicViews.hpp | 69 using execution_space = typename DeviceType::execution_space; typedef 304 template <class T, class execution_space> 322 template <class T, class execution_space> 346 template <class T, class execution_space> 372 template <class T, class execution_space> 399 template <class T, class execution_space> 468 template <class T, class execution_space> 496 template <class T, class execution_space> 565 template <class T, class execution_space> 588 template <class T, class execution_space> [all …]
|
H A D | TestAtomics.hpp | 163 using execution_space = DEVICE_TYPE; typedef 208 execution_space().fence(); 214 execution_space().fence(); 223 execution_space().fence(); 295 execution_space().fence(); 300 execution_space().fence(); 309 execution_space().fence(); 378 execution_space().fence(); 385 execution_space().fence(); 391 execution_space().fence(); [all …]
|
/dports/science/sparta/sparta-20Oct2021/lib/kokkos/core/unit_test/ |
H A D | TestAtomicOperations.hpp | 113 execution_space().fence(); 119 execution_space().fence(); 184 execution_space().fence(); 190 execution_space().fence(); 254 execution_space().fence(); 260 execution_space().fence(); 324 execution_space().fence(); 330 execution_space().fence(); 395 execution_space().fence(); 401 execution_space().fence(); [all …]
|
H A D | TestPolicyConstruction.hpp | 68 using execution_space = typename policy_t::execution_space; in test_compile_time_parameters() typedef 84 using execution_space = typename policy_t::execution_space; in test_compile_time_parameters() typedef 100 using execution_space = typename policy_t::execution_space; in test_compile_time_parameters() typedef 117 using execution_space = typename policy_t::execution_space; in test_compile_time_parameters() typedef 133 using execution_space = typename policy_t::execution_space; in test_compile_time_parameters() typedef 149 using execution_space = typename policy_t::execution_space; in test_compile_time_parameters() typedef 165 using execution_space = typename policy_t::execution_space; in test_compile_time_parameters() typedef 181 using execution_space = typename policy_t::execution_space; in test_compile_time_parameters() typedef 195 using execution_space = typename policy_t::execution_space; in test_compile_time_parameters() typedef 212 using execution_space = typename policy_t::execution_space; in test_compile_time_parameters() typedef [all …]
|
H A D | TestAtomicViews.hpp | 69 using execution_space = typename DeviceType::execution_space; typedef 304 template <class T, class execution_space> 322 template <class T, class execution_space> 346 template <class T, class execution_space> 372 template <class T, class execution_space> 399 template <class T, class execution_space> 468 template <class T, class execution_space> 496 template <class T, class execution_space> 565 template <class T, class execution_space> 588 template <class T, class execution_space> [all …]
|
H A D | TestAtomics.hpp | 163 using execution_space = DEVICE_TYPE; typedef 208 execution_space().fence(); 214 execution_space().fence(); 223 execution_space().fence(); 295 execution_space().fence(); 300 execution_space().fence(); 309 execution_space().fence(); 378 execution_space().fence(); 385 execution_space().fence(); 391 execution_space().fence(); [all …]
|
/dports/science/lammps/lammps-stable_29Sep2021/src/KOKKOS/ |
H A D | modify_kokkos.cpp | 74 atomKK->sync(fix[list_pre_exchange[i]]->execution_space, in setup_pre_exchange() 136 atomKK->sync(fix[list_pre_force[i]]->execution_space, in setup_pre_force() 268 atomKK->sync(fix[list_pre_force[i]]->execution_space, in pre_force() 286 atomKK->sync(fix[list_pre_reverse[i]]->execution_space, in pre_reverse() 304 atomKK->sync(fix[list_post_force[i]]->execution_space, in post_force() 417 atomKK->sync(fix[i]->execution_space, in post_run() 420 atomKK->modified(fix[i]->execution_space, in post_run() 432 atomKK->sync(fix[list_pre_force[i]]->execution_space, in setup_pre_force_respa() 655 atomKK->sync(fix[list_min_energy[i]]->execution_space, in min_store() 673 atomKK->sync(fix[list_min_energy[i]]->execution_space, in min_clearstore() [all …]
|
H A D | verlet_kokkos.cpp | 123 atomKK->sync(force->pair->execution_space,force->pair->datamask_read); in setup() 131 atomKK->sync(force->bond->execution_space,force->bond->datamask_read); in setup() 212 atomKK->sync(force->pair->execution_space,force->pair->datamask_read); in setup_minimal() 220 atomKK->sync(force->bond->execution_space,force->bond->datamask_read); in setup_minimal() 384 if (force->pair->execution_space==Host) { in run() 394 if (force->bond->execution_space==Host) { in run() 404 if (force->angle->execution_space==Host) { in run() 414 if (force->dihedral->execution_space==Host) { in run() 424 if (force->improper->execution_space==Host) { in run() 434 if (force->kspace->execution_space==Host) { in run() [all …]
|
H A D | min_kokkos.cpp | 174 atomKK->sync(force->pair->execution_space,force->pair->datamask_read); in setup() 176 atomKK->modified(force->pair->execution_space,force->pair->datamask_modify); in setup() 182 atomKK->sync(force->bond->execution_space,force->bond->datamask_read); in setup() 187 atomKK->sync(force->angle->execution_space,force->angle->datamask_read); in setup() 281 atomKK->sync(force->pair->execution_space,force->pair->datamask_read); in setup_minimal() 289 atomKK->sync(force->bond->execution_space,force->bond->datamask_read); in setup_minimal() 294 atomKK->sync(force->angle->execution_space,force->angle->datamask_read); in setup_minimal() 460 atomKK->sync(force->pair->execution_space,force->pair->datamask_read); in energy_force() 468 atomKK->sync(force->bond->execution_space,force->bond->datamask_read); in energy_force() 524 atomKK->sync(pe_compute->execution_space,pe_compute->datamask_read); in energy_force() [all …]
|
/dports/science/lammps/lammps-stable_29Sep2021/lib/kokkos/containers/performance_tests/ |
H A D | TestGlobal2LocalIds.hpp | 68 using execution_space = Device; typedef 69 using size_type = typename execution_space::size_type; 99 using execution_space = Device; typedef 100 using size_type = typename execution_space::size_type; 104 Kokkos::UnorderedMap<uint32_t, size_type, execution_space>; 122 using execution_space = Device; typedef 123 using size_type = typename execution_space::size_type; 157 using execution_space = Device; in test_global_to_local_ids() typedef 158 using size_type = typename execution_space::size_type; in test_global_to_local_ids() 160 using local_id_view = Kokkos::View<uint32_t*, execution_space>; in test_global_to_local_ids() [all …]
|
/dports/science/lammps/lammps-stable_29Sep2021/lib/kokkos/containers/src/ |
H A D | Kokkos_ErrorReporter.hpp | 61 using execution_space = typename device_type::execution_space; typedef in Kokkos::Experimental::ErrorReporter 80 typename DeviceType::execution_space>::HostMirror 83 typename DeviceType::execution_space>::HostMirror 106 using reports_view_t = Kokkos::View<report_type *, execution_space>; 110 Kokkos::View<int, execution_space> m_numReportsAttempted; 112 Kokkos::DualView<int *, execution_space> m_reporters; 157 typename DeviceType::execution_space>::HostMirror in getReports() 161 typename Kokkos::View<int *, typename DeviceType::execution_space>:: in getReports() 182 m_reports.template modify<execution_space>(); in clear() 183 m_reporters.template modify<execution_space>(); in clear() [all …]
|
/dports/devel/kokkos/kokkos-3.4.01/containers/performance_tests/ |
H A D | TestGlobal2LocalIds.hpp | 68 using execution_space = Device; typedef 69 using size_type = typename execution_space::size_type; 99 using execution_space = Device; typedef 100 using size_type = typename execution_space::size_type; 104 Kokkos::UnorderedMap<uint32_t, size_type, execution_space>; 122 using execution_space = Device; typedef 123 using size_type = typename execution_space::size_type; 157 using execution_space = Device; in test_global_to_local_ids() typedef 158 using size_type = typename execution_space::size_type; in test_global_to_local_ids() 160 using local_id_view = Kokkos::View<uint32_t*, execution_space>; in test_global_to_local_ids() [all …]
|
/dports/devel/kokkos/kokkos-3.4.01/containers/src/ |
H A D | Kokkos_ErrorReporter.hpp | 61 using execution_space = typename device_type::execution_space; typedef in Kokkos::Experimental::ErrorReporter 80 typename DeviceType::execution_space>::HostMirror 83 typename DeviceType::execution_space>::HostMirror 106 using reports_view_t = Kokkos::View<report_type *, execution_space>; 110 Kokkos::View<int, execution_space> m_numReportsAttempted; 112 Kokkos::DualView<int *, execution_space> m_reporters; 157 typename DeviceType::execution_space>::HostMirror in getReports() 161 typename Kokkos::View<int *, typename DeviceType::execution_space>:: in getReports() 182 m_reports.template modify<execution_space>(); in clear() 183 m_reporters.template modify<execution_space>(); in clear() [all …]
|
/dports/science/sparta/sparta-20Oct2021/lib/kokkos/containers/performance_tests/ |
H A D | TestGlobal2LocalIds.hpp | 68 using execution_space = Device; typedef 69 using size_type = typename execution_space::size_type; 99 using execution_space = Device; typedef 100 using size_type = typename execution_space::size_type; 104 Kokkos::UnorderedMap<uint32_t, size_type, execution_space>; 122 using execution_space = Device; typedef 123 using size_type = typename execution_space::size_type; 157 using execution_space = Device; in test_global_to_local_ids() typedef 158 using size_type = typename execution_space::size_type; in test_global_to_local_ids() 160 using local_id_view = Kokkos::View<uint32_t*, execution_space>; in test_global_to_local_ids() [all …]
|
/dports/science/sparta/sparta-20Oct2021/lib/kokkos/containers/src/ |
H A D | Kokkos_ErrorReporter.hpp | 61 using execution_space = typename device_type::execution_space; typedef in Kokkos::Experimental::ErrorReporter 80 typename DeviceType::execution_space>::HostMirror 83 typename DeviceType::execution_space>::HostMirror 106 using reports_view_t = Kokkos::View<report_type *, execution_space>; 110 Kokkos::View<int, execution_space> m_numReportsAttempted; 112 Kokkos::DualView<int *, execution_space> m_reporters; 157 typename DeviceType::execution_space>::HostMirror in getReports() 161 typename Kokkos::View<int *, typename DeviceType::execution_space>:: in getReports() 182 m_reports.template modify<execution_space>(); in clear() 183 m_reporters.template modify<execution_space>(); in clear() [all …]
|
/dports/science/axom/axom-0.6.1/src/axom/core/tests/ |
H A D | core_execution_space.hpp | 35 << axom::execution_space<ExecSpace>::name() << std::endl; in check_valid() 37 EXPECT_TRUE(axom::execution_space<ExecSpace>::valid()); in check_valid() 38 EXPECT_TRUE(strlen(axom::execution_space<ExecSpace>::name()) > 0); in check_valid() 46 << axom::execution_space<ExecSpace>::name() << std::endl; in check_invalid() 48 EXPECT_FALSE(axom::execution_space<ExecSpace>::valid()); in check_invalid() 50 EXPECT_EQ(axom::execution_space<ExecSpace>::allocatorID(), in check_invalid() 67 << axom::execution_space<ExecSpace>::name() << std::endl; in check_execution_mappings() 69 using loop_pol = typename axom::execution_space<ExecSpace>::loop_policy; in check_execution_mappings() 84 const bool async = axom::execution_space<ExecSpace>::async(); in check_execution_mappings() 87 const bool onDevice = axom::execution_space<ExecSpace>::onDevice(); in check_execution_mappings() [all …]
|
/dports/science/sparta/sparta-20Oct2021/src/KOKKOS/ |
H A D | modify_kokkos.cpp | 62 particle_kk->sync(fix[j]->execution_space,fix[j]->datamask_read); in start_of_step() 83 particle_kk->sync(fix[j]->execution_space,fix[j]->datamask_read); in end_of_step() 104 particle_kk->sync(fix[j]->execution_space,fix[j]->datamask_read); in pack_grid_one() 126 particle_kk->sync(fix[j]->execution_space,fix[j]->datamask_read); in unpack_grid_one() 147 particle_kk->sync(fix[j]->execution_space,fix[j]->datamask_read); in copy_grid_one() 167 particle_kk->sync(fix[j]->execution_space,fix[j]->datamask_read); in add_grid_one() 187 particle_kk->sync(fix[j]->execution_space,fix[j]->datamask_read); in reset_grid_count() 207 particle_kk->sync(fix[j]->execution_space,fix[j]->datamask_read); in grid_changed() 227 particle_kk->sync(fix[j]->execution_space,fix[j]->datamask_read); in update_custom() 247 particle_kk->sync(fix[j]->execution_space,fix[j]->datamask_read); in gas_react() [all …]
|
/dports/science/lammps/lammps-stable_29Sep2021/lib/kokkos/core/src/OpenMP/ |
H A D | Kokkos_OpenMP_Team.hpp | 65 const typename traits::execution_space& space() const { in space() 66 static typename traits::execution_space m_space; in space() 112 return traits::execution_space::impl_thread_pool_size(2); in team_size_recommended() 117 return traits::execution_space::impl_thread_pool_size(2); in team_size_recommended() 193 TeamPolicyInternal(const typename traits::execution_space&, in TeamPolicyInternal() argument 204 TeamPolicyInternal(const typename traits::execution_space&, in TeamPolicyInternal() argument 215 traits::execution_space::impl_thread_pool_size(2)); 218 TeamPolicyInternal(const typename traits::execution_space&, in TeamPolicyInternal() argument 229 traits::execution_space::impl_thread_pool_size(2)); 263 traits::execution_space::impl_thread_pool_size(2)); [all …]
|
/dports/devel/kokkos/kokkos-3.4.01/core/src/OpenMP/ |
H A D | Kokkos_OpenMP_Team.hpp | 65 const typename traits::execution_space& space() const { in space() 66 static typename traits::execution_space m_space; in space() 112 return traits::execution_space::impl_thread_pool_size(2); in team_size_recommended() 117 return traits::execution_space::impl_thread_pool_size(2); in team_size_recommended() 193 TeamPolicyInternal(const typename traits::execution_space&, in TeamPolicyInternal() argument 204 TeamPolicyInternal(const typename traits::execution_space&, in TeamPolicyInternal() argument 215 traits::execution_space::impl_thread_pool_size(2)); 218 TeamPolicyInternal(const typename traits::execution_space&, in TeamPolicyInternal() argument 229 traits::execution_space::impl_thread_pool_size(2)); 263 traits::execution_space::impl_thread_pool_size(2)); [all …]
|