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
Uh oh!
There was an error while loading. Please reload this page.
-
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