syclreference.com
  1. SYCL
  2. | API Reference
  3. | Atomics
  4. | atomic_load

atomic_load

Returns *object


template <typename T, access::address_space addressSpace>
T atomic_load(atomic<T, addressSpace> object, cl::sycl::memory_order mem_order)
(1)
  1. Returns *object
    Parameters:
    • atomic<T, addressSpace> object : The atomic object to load from
    • cl::sycl::memory_order mem_order : The memory ordering to use. Only memory_order_relaxed
    Returns: *object

syclreference.com — SYCL Reference Pages

Last updated: 2019-01-24 00:24:52 +0000