Skip to content

Add convenience functions for make_buffer to provide a shorthand for usage of the default mempools #8240

@pciolkosz

Description

@pciolkosz

The following creates a buffer:

auto buffer = cuda::make_buffer(stream, cuda::device_default_memory_pool(dev), 42, 0);

As a shorthand we should provide:

auto buffer = cuda::make_device_buffer(stream, dev, 42, 0);

this way usage of default pools becomes more convenient and seems like the default option for the users

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

In Review

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions