Update Kokkos library to v2.7.00

This commit is contained in:
Stan Moore
2018-05-25 15:00:53 -06:00
parent ce4a446cea
commit 1422b0413b
1248 changed files with 64103 additions and 5133 deletions

View File

@ -155,12 +155,6 @@ public:
/// device have completed.
static void fence();
//! Free any resources being consumed by the device.
static void finalize();
//! Has been initialized
static int is_initialized();
/** \brief Return the maximum amount of concurrency. */
static int concurrency();
@ -190,9 +184,27 @@ public:
explicit SelectDevice( int id ) : cuda_device_id( id ) {}
};
#ifdef KOKKOS_ENABLE_DEPRECATED_CODE
//! Free any resources being consumed by the device.
static void finalize();
//! Has been initialized
static int is_initialized();
//! Initialize, telling the CUDA run-time library which device to use.
static void initialize( const SelectDevice = SelectDevice()
, const size_t num_instances = 1 );
#else
//! Free any resources being consumed by the device.
static void impl_finalize();
//! Has been initialized
static int impl_is_initialized();
//! Initialize, telling the CUDA run-time library which device to use.
static void impl_initialize( const SelectDevice = SelectDevice()
, const size_t num_instances = 1 );
#endif
/// \brief Cuda device architecture of the selected device.
///