rmm::mr::detail::maybe_remove_property< PoolResource, Upstream, Property, class > 结构模板参考

一个辅助类,用于移除 `device_accessible` 属性。 更多...

#include <pool_memory_resource.hpp>

详细描述

template<class PoolResource, class Upstream, class Property, class = void>
struct rmm::mr::detail::maybe_remove_property< PoolResource, Upstream, Property, class >

一个辅助类,用于移除 `device_accessible` 属性。

我们希望能够将 pool_memory_resource 与可能无法在设备上访问的上游内存资源一起使用。为了避免重写整个体系,我们允许有条件地移除 `cuda::mr::device_accessible` 属性。

模板参数
PoolResource这个 pool_memory_resource
Upstream用于分配内存池的 `memory_resource`。
Property我们希望可能移除的属性。

此结构的文档生成自以下文件