alpaka
Abstraction Library for Parallel Kernel Acceleration
Loading...
Searching...
No Matches
AtomicAtomicRef.hpp File Reference
#include "alpaka/atomic/Traits.hpp"
#include "alpaka/core/BoostPredef.hpp"
#include <array>
#include <atomic>
#include <type_traits>
#include <boost/atomic.hpp>

Go to the source code of this file.

Classes

class  alpaka::AtomicAtomicRef
 The atomic ops based on atomic_ref for CPU accelerators. More...
 

Namespaces

namespace  alpaka
 The alpaka accelerator library.
 
namespace  alpaka::detail
 
namespace  alpaka::trait
 The accelerator traits.
 

Typedefs

template<typename T >
using alpaka::detail::atomic_ref = boost::atomic_ref< T >
 

Functions

template<typename T >
void alpaka::isSupportedByAtomicAtomicRef ()