You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
cuda::span improvements #482 Improvements to the built-in cuda::span (which is used when std::span is unavailable) - making it somewhat more compatible with std::span
Make more comparison operators constexpr and noexcept
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Memory pool support (#249) and related changes
cuda::memory::pool_t
proxy classcuda::memory::pool::create()
or via device methodsvirtual_
and up intomemory
#485 Moved thephysical_allocation
namespace up frommemory::virtual_
intomemory
, as it is used also for memory poolsAPI changes
cuda::memory::host::allocate()
now returns acuda::memory::region_t
, for better consistency.cuda::kernel::wrap
API changes #486 Some changes tocuda::kernel::wrap
.cuda::memory::attribute_value_type_t
->cuda::memory::attribute_value_t
cuda::span
(which is used whenstd::span
is unavailable) - making it somewhat more compatible withstd::span
constexpr
andnoexcept
memory::region_t
's into typed spans.CUDA 12 features support
Compatibility
--std=c++20
.Build issues
CUDA::nvToolkitExt
to depending onCUDA::nvtx
, for CUDA versions 10.0 and above.This discussion was created from the release Version 0.6.3 Release Candidate 2: Memory pools, minor fixes.
Beta Was this translation helpful? Give feedback.
All reactions