Merge pull request #629 from stanmoore1/kokkos_update
Update Kokkos library to v2.04.00
Merge pull request #629 from stanmoore1/kokkos_update
Update Kokkos library to v2.04.00
GitHub <noreply@github.com> | Aug 23 2017, 22:39 |
junge | Oct 19 2017, 09:53 |
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
090c792d9070 | Stan Moore | Update Kokkos library to v2.04.00 | Aug 22 2017 |
Path | ||||
---|---|---|---|---|
M | lib/kokkos/CHANGELOG.md | |||
M | lib/kokkos/Makefile.kokkos | |||
M | lib/kokkos/Makefile.targets | |||
M | lib/kokkos/README | |||
A | lib/kokkos/config/kokkos-promotion.txt | |||
M | lib/kokkos/config/master_history.txt | |||
M | lib/kokkos/config/test_all_sandia | |||
M | lib/kokkos/core/cmake/KokkosCore_config.h.in | |||
M | lib/kokkos/core/src/CMakeLists.txt | |||
M | lib/kokkos/core/src/Kokkos_Array.hpp | |||
M | lib/kokkos/core/src/Kokkos_Atomic.hpp | |||
M | lib/kokkos/core/src/Kokkos_Complex.hpp | |||
M | lib/kokkos/core/src/Kokkos_Core.hpp | |||
M | lib/kokkos/core/src/Kokkos_Core_fwd.hpp | |||
M | lib/kokkos/core/src/Kokkos_Crs.hpp | |||
M | lib/kokkos/core/src/Kokkos_Macros.hpp | |||
M | lib/kokkos/core/src/Kokkos_MemoryPool.hpp | |||
M | lib/kokkos/core/src/Kokkos_Parallel_Reduce.hpp | |||
A | lib/kokkos/core/src/Kokkos_ROCm.hpp | |||
A | lib/kokkos/core/src/Kokkos_ROCmSpace.hpp | |||
M | lib/kokkos/core/src/Kokkos_TaskScheduler.hpp | |||
M | lib/kokkos/core/src/Kokkos_View.hpp | |||
A | (dir) | lib/kokkos/core/src/ROCm/ | ||
A | lib/kokkos/core/src/ROCm/Kokkos_ROCm_Atomic.hpp | |||
P | lib/kokkos/core/src/ROCm/Kokkos_ROCm_Config.hpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
A | lib/kokkos/core/src/ROCm/Kokkos_ROCm_Exec.cpp | |||
A | lib/kokkos/core/src/ROCm/Kokkos_ROCm_Exec.hpp | |||
A | lib/kokkos/core/src/ROCm/Kokkos_ROCm_Impl.cpp | |||
P | lib/kokkos/core/src/ROCm/Kokkos_ROCm_Invoke.hpp Copied from lib/kokkos/core/src/impl/Kokkos_ClockTic.hpp | |||
P | lib/kokkos/core/src/ROCm/Kokkos_ROCm_Join.hpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
A | lib/kokkos/core/src/ROCm/Kokkos_ROCm_Parallel.hpp | |||
A | lib/kokkos/core/src/ROCm/Kokkos_ROCm_Reduce.hpp | |||
A | lib/kokkos/core/src/ROCm/Kokkos_ROCm_ReduceScan.hpp | |||
A | lib/kokkos/core/src/ROCm/Kokkos_ROCm_Scan.hpp | |||
A | lib/kokkos/core/src/ROCm/Kokkos_ROCm_Space.cpp | |||
A | lib/kokkos/core/src/ROCm/Kokkos_ROCm_Task.cpp | |||
A | lib/kokkos/core/src/ROCm/Kokkos_ROCm_Task.hpp | |||
A | lib/kokkos/core/src/ROCm/Kokkos_ROCm_Tile.hpp | |||
A | lib/kokkos/core/src/ROCm/Kokkos_ROCm_Vectorization.hpp | |||
A | lib/kokkos/core/src/ROCm/hc_math_std.hpp | |||
M | lib/kokkos/core/src/impl/Kokkos_Atomic_Compare_Exchange_Strong.hpp | |||
M | lib/kokkos/core/src/impl/Kokkos_Atomic_Fetch_Add.hpp | |||
M | lib/kokkos/core/src/impl/Kokkos_Atomic_Fetch_Sub.hpp | |||
M | lib/kokkos/core/src/impl/Kokkos_Atomic_Generic.hpp | |||
M | lib/kokkos/core/src/impl/Kokkos_BitOps.hpp | |||
P | lib/kokkos/core/src/impl/Kokkos_ClockTic.hpp Copied to lib/kokkos/core/src/ROCm/Kokkos_ROCm_Invoke.hpp | |||
M | lib/kokkos/core/src/impl/Kokkos_Core.cpp | |||
M | lib/kokkos/core/src/impl/Kokkos_Error.hpp | |||
M | lib/kokkos/core/src/impl/Kokkos_HostThreadTeam.cpp | |||
M | lib/kokkos/core/src/impl/Kokkos_Memory_Fence.hpp | |||
M | lib/kokkos/core/src/impl/Kokkos_OldMacros.hpp | |||
M | lib/kokkos/core/src/impl/Kokkos_TaskQueue_impl.hpp | |||
M | lib/kokkos/core/src/impl/Kokkos_ViewMapping.hpp | |||
M | lib/kokkos/core/src/impl/Kokkos_ViewTile.hpp | |||
M | lib/kokkos/core/unit_test/CMakeLists.txt | |||
M | lib/kokkos/core/unit_test/Makefile | |||
P | lib/kokkos/core/unit_test/TestCompilerMacros.hpp Copied to lib/kokkos/core/unit_test/TestCrs.hpp | |||
M | lib/kokkos/core/unit_test/TestComplex.hpp | |||
P | lib/kokkos/core/unit_test/TestCrs.hpp Copied from lib/kokkos/core/unit_test/TestCompilerMacros.hpp | |||
M | lib/kokkos/core/unit_test/TestRange.hpp | |||
M | lib/kokkos/core/unit_test/TestScan.hpp | |||
M | lib/kokkos/core/unit_test/TestTaskScheduler.hpp | |||
M | lib/kokkos/core/unit_test/TestViewAPI.hpp | |||
M | lib/kokkos/core/unit_test/TestViewCtorPropEmbeddedDim.hpp | |||
M | lib/kokkos/core/unit_test/TestViewMapping_a.hpp | |||
M | lib/kokkos/core/unit_test/TestViewMapping_b.hpp | |||
P | lib/kokkos/core/unit_test/cuda/TestCuda_Crs.cpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
P | lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp Copied to multiple locations: lib/kokkos/core/src/ROCm/Kokkos_ROCm_Config.hpp lib/kokkos/core/src/ROCm/Kokkos_ROCm_Join.hpp lib/kokkos/core/unit_test/cuda/TestCuda_Crs.cpp lib/kokkos/core/unit_test/openmp/TestOpenMP_Crs.cpp lib/kokkos/core/unit_test/rocm/TestROCmHostPinned_Category.hpp lib/kokkos/core/unit_test/rocm/TestROCmHostPinned_SharedAlloc.cpp lib/kokkos/core/unit_test/rocm/TestROCmHostPinned_ViewAPI.cpp lib/kokkos/core/unit_test/rocm/TestROCmHostPinned_ViewMapping_a.cpp lib/kokkos/core/unit_test/rocm/TestROCmHostPinned_ViewMapping_b.cpp lib/kokkos/core/unit_test/rocm/TestROCmHostPinned_ViewMapping_subview.cpp lib/kokkos/core/unit_test/rocm/TestROCm_AtomicOperations.cpp lib/kokkos/core/unit_test/rocm/TestROCm_AtomicViews.cpp lib/kokkos/core/unit_test/rocm/TestROCm_Atomics.cpp lib/kokkos/core/unit_test/rocm/TestROCm_Category.hpp lib/kokkos/core/unit_test/rocm/TestROCm_Complex.cpp lib/kokkos/core/unit_test/rocm/TestROCm_Init.cpp lib/kokkos/core/unit_test/rocm/TestROCm_Other.cpp lib/kokkos/core/unit_test/rocm/TestROCm_RangePolicy.cpp lib/kokkos/core/unit_test/rocm/TestROCm_Reductions.cpp lib/kokkos/core/unit_test/rocm/TestROCm_Scan.cpp lib/kokkos/core/unit_test/rocm/TestROCm_SharedAlloc.cpp lib/kokkos/core/unit_test/rocm/TestROCm_SubView_a.cpp lib/kokkos/core/unit_test/rocm/TestROCm_SubView_b.cpp lib/kokkos/core/unit_test/rocm/TestROCm_SubView_c01.cpp lib/kokkos/core/unit_test/rocm/TestROCm_SubView_c02.cpp lib/kokkos/core/unit_test/rocm/TestROCm_SubView_c03.cpp lib/kokkos/core/unit_test/rocm/TestROCm_SubView_c04.cpp lib/kokkos/core/unit_test/rocm/TestROCm_SubView_c05.cpp lib/kokkos/core/unit_test/rocm/TestROCm_SubView_c06.cpp lib/kokkos/core/unit_test/rocm/TestROCm_SubView_c07.cpp lib/kokkos/core/unit_test/rocm/TestROCm_SubView_c08.cpp lib/kokkos/core/unit_test/rocm/TestROCm_SubView_c09.cpp lib/kokkos/core/unit_test/rocm/TestROCm_SubView_c10.cpp lib/kokkos/core/unit_test/rocm/TestROCm_SubView_c11.cpp lib/kokkos/core/unit_test/rocm/TestROCm_SubView_c12.cpp lib/kokkos/core/unit_test/rocm/TestROCm_Team.cpp lib/kokkos/core/unit_test/rocm/TestROCm_TeamReductionScan.cpp lib/kokkos/core/unit_test/rocm/TestROCm_TeamScratch.cpp lib/kokkos/core/unit_test/rocm/TestROCm_ViewAPI_b.cpp lib/kokkos/core/unit_test/rocm/TestROCm_ViewMapping_a.cpp lib/kokkos/core/unit_test/rocm/TestROCm_ViewMapping_b.cpp lib/kokkos/core/unit_test/rocm/TestROCm_ViewMapping_subview.cpp lib/kokkos/core/unit_test/rocm/TestROCm_ViewOfClass.cpp lib/kokkos/core/unit_test/serial/TestSerial_Crs.cpp lib/kokkos/core/unit_test/threads/TestThreads_Crs.cpp | |||
P | lib/kokkos/core/unit_test/openmp/TestOpenMP_Crs.cpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
A | (dir) | lib/kokkos/core/unit_test/rocm/ | ||
P | lib/kokkos/core/unit_test/rocm/TestROCmHostPinned_Category.hpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
P | lib/kokkos/core/unit_test/rocm/TestROCmHostPinned_SharedAlloc.cpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
P | lib/kokkos/core/unit_test/rocm/TestROCmHostPinned_ViewAPI.cpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
P | lib/kokkos/core/unit_test/rocm/TestROCmHostPinned_ViewMapping_a.cpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
P | lib/kokkos/core/unit_test/rocm/TestROCmHostPinned_ViewMapping_b.cpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
P | lib/kokkos/core/unit_test/rocm/TestROCmHostPinned_ViewMapping_subview.cpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
A | lib/kokkos/core/unit_test/rocm/TestROCm_All.cpp | |||
P | lib/kokkos/core/unit_test/rocm/TestROCm_AtomicOperations.cpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
P | lib/kokkos/core/unit_test/rocm/TestROCm_AtomicViews.cpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
P | lib/kokkos/core/unit_test/rocm/TestROCm_Atomics.cpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
P | lib/kokkos/core/unit_test/rocm/TestROCm_Category.hpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
P | lib/kokkos/core/unit_test/rocm/TestROCm_Complex.cpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
P | lib/kokkos/core/unit_test/rocm/TestROCm_Init.cpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
P | lib/kokkos/core/unit_test/rocm/TestROCm_Other.cpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
P | lib/kokkos/core/unit_test/rocm/TestROCm_RangePolicy.cpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
P | lib/kokkos/core/unit_test/rocm/TestROCm_Reductions.cpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
P | lib/kokkos/core/unit_test/rocm/TestROCm_Scan.cpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
P | lib/kokkos/core/unit_test/rocm/TestROCm_SharedAlloc.cpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
A | lib/kokkos/core/unit_test/rocm/TestROCm_Spaces.cpp | |||
P | lib/kokkos/core/unit_test/rocm/TestROCm_SubView_a.cpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
P | lib/kokkos/core/unit_test/rocm/TestROCm_SubView_b.cpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
P | lib/kokkos/core/unit_test/rocm/TestROCm_SubView_c01.cpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
P | lib/kokkos/core/unit_test/rocm/TestROCm_SubView_c02.cpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
P | lib/kokkos/core/unit_test/rocm/TestROCm_SubView_c03.cpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
P | lib/kokkos/core/unit_test/rocm/TestROCm_SubView_c04.cpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
P | lib/kokkos/core/unit_test/rocm/TestROCm_SubView_c05.cpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
P | lib/kokkos/core/unit_test/rocm/TestROCm_SubView_c06.cpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
P | lib/kokkos/core/unit_test/rocm/TestROCm_SubView_c07.cpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
P | lib/kokkos/core/unit_test/rocm/TestROCm_SubView_c08.cpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
P | lib/kokkos/core/unit_test/rocm/TestROCm_SubView_c09.cpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
P | lib/kokkos/core/unit_test/rocm/TestROCm_SubView_c10.cpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
P | lib/kokkos/core/unit_test/rocm/TestROCm_SubView_c11.cpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
P | lib/kokkos/core/unit_test/rocm/TestROCm_SubView_c12.cpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
P | lib/kokkos/core/unit_test/rocm/TestROCm_Team.cpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
P | lib/kokkos/core/unit_test/rocm/TestROCm_TeamReductionScan.cpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
P | lib/kokkos/core/unit_test/rocm/TestROCm_TeamScratch.cpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
P | lib/kokkos/core/unit_test/rocm/TestROCm_ViewAPI_b.cpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
P | lib/kokkos/core/unit_test/rocm/TestROCm_ViewMapping_a.cpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
P | lib/kokkos/core/unit_test/rocm/TestROCm_ViewMapping_b.cpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
P | lib/kokkos/core/unit_test/rocm/TestROCm_ViewMapping_subview.cpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
P | lib/kokkos/core/unit_test/rocm/TestROCm_ViewOfClass.cpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
P | lib/kokkos/core/unit_test/serial/TestSerial_Crs.cpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
P | lib/kokkos/core/unit_test/threads/TestThreads_Crs.cpp Copied from lib/kokkos/core/unit_test/default/TestDefaultDeviceType_c.cpp | |||
M | lib/kokkos/generate_makefile.bash |