<cuda/std/memory>

Provided functionalities

Extensions

  • Most features are available from C++11 onwards.

  • cuda::std::addressof is constexpr from C++11 on if compiler support is available

  • cuda::std::assume_aligned is constexpr from C++14 on

Restrictions

  • construct_at and is only available in C++20 as that is explicitly mentioned in the standard

  • The specialized memory algorithms are not parallel