ILNumerics Ultimate VS

HostDevice Methods

ILNumerics Ultimate VS Documentation
ILNumerics - Technical Application Development

The HostDevice type exposes the following members.

Methods

  NameDescription
Public methodCopy(IntPtr, IntPtr, IntPtr)
Copy memory from source to dest, both from hosts virtual memory.

[ILNumerics Core Module]

Public methodCopy(MemoryHandle, MemoryHandle, IntPtr, IntPtr)
Copy memory from source to dest, both from hosts virtual memory.

[ILNumerics Core Module]

(Overrides DeviceCopy(MemoryHandle, MemoryHandle, IntPtr, IntPtr).)
Public methodCopyFromHost (Overrides DeviceCopyFromHost(MemoryHandle, MemoryHandle, IntPtr, IntPtr).)
Public methodCopyToHost
Public methodEnsureBuffer
Make sure up to-date data are available on the host memory (as NativeHostHandle).

[ILNumerics Core Module]

(Overrides DeviceEnsureBuffer(CountableArray).)
Public methodGetValueT
Read a single value of type T from the element position index on this device.

[ILNumerics Core Module]

(Overrides DeviceGetValueT(MemoryHandle, UInt64).)
Public methodIsLowMemory (Overrides DeviceIsLowMemory.)
Public methodNewT
Acquire a memory handle / array from this pool or create a new one. This class allows T to be a reference type.

[ILNumerics Core Module]

(Overrides DeviceNewT(UInt64, Boolean).)
Public methodSetValueT
Store the value at the memory with element position index on this device.

[ILNumerics Core Module]

(Overrides DeviceSetValueT(T, MemoryHandle, UInt64).)
Public methodToString (Inherited from Device.)
Top
See Also

Reference