Class MemoryOptionsExtensions
- Namespace
- DotCompute.Abstractions.Memory
- Assembly
- DotCompute.Abstractions.dll
Extension methods for MemoryOptions.
public static class MemoryOptionsExtensions
- Inheritance
-
MemoryOptionsExtensions
- Inherited Members
Methods
InitializeToZero(MemoryOptions)
Gets a value indicating whether the memory should be initialized to zero.
public static bool InitializeToZero(this MemoryOptions options)
Parameters
optionsMemoryOptionsThe memory options.
Returns
- bool
True if memory should be zero-initialized.
IsPinned(MemoryOptions)
Gets a value indicating whether the memory should be pinned in host memory.
public static bool IsPinned(this MemoryOptions options)
Parameters
optionsMemoryOptionsThe memory options.
Returns
- bool
True if memory should be pinned.
ShouldAutoMigrate(MemoryOptions)
Gets a value indicating whether the memory should automatically migrate between devices.
public static bool ShouldAutoMigrate(this MemoryOptions options)
Parameters
optionsMemoryOptionsThe memory options.
Returns
- bool
True if memory should auto-migrate.