Version 0.6.3 Release Candidate 2: Memory pools, minor fixes #496
eyalroz
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
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