| Name | Description |
---|
 | Allocate<(Of <<'(T>)>>)()()()() |
Allocates on device.
|
 | Allocate<(Of <<'(T>)>>)(Int32) |
Allocates array on device.
|
 | Allocate<(Of <<'(T>)>>)(array<T,3>[,,](,,)[,,][,,]) |
Allocates array on device of same size as supplied host array.
|
 | Allocate<(Of <<'(T>)>>)(array<T,2>[,](,)[,][,]) |
Allocates array on device of same size as supplied host array.
|
 | Allocate<(Of <<'(T>)>>)(array<T>[]()[][]) |
Allocates array on device of same size as supplied host array.
|
 | Allocate<(Of <<'(T>)>>)(Int32, Int32) |
Allocates array on device.
|
 | Allocate<(Of <<'(T>)>>)(Int32, Int32, Int32) |
Allocates array on device.
|
 | CopyFromDevice<(Of <<'(T>)>>)(T, T%) |
Copies from device.
|
 | CopyFromDevice<(Of <<'(T>)>>)(array<T,3>[,,](,,)[,,][,,], array<T,3>[,,](,,)[,,][,,]) |
Copies the complete device array to the host array.
|
 | CopyFromDevice<(Of <<'(T>)>>)(array<T,2>[,](,)[,][,], array<T,2>[,](,)[,][,]) |
Copies the complete device array to the host array.
|
 | CopyFromDevice<(Of <<'(T>)>>)(array<T>[]()[][], T%) |
Copies from device.
|
 | CopyFromDevice<(Of <<'(T>)>>)(array<T>[]()[][], array<T>[]()[][]) |
Copies the complete device array to the host array.
|
 | CopyFromDevice<(Of <<'(T>)>>)(array<T>[]()[][], Int32, IntPtr, Int32, Int32) |
Copies from device.
|
 | CopyFromDevice<(Of <<'(T>)>>)(array<T>[]()[][], Int32, array<T>[]()[][], Int32, Int32) |
Copies from device.
|
 | CopyFromDeviceAsync<(Of <<'(T>)>>) |
Copies from device asynchronously.
|
 | CopyOnDevice<(Of <<'(T>)>>)(array<T>[]()[][], array<T>[]()[][]) |
Copies between preallocated arrays on device.
|
 | CopyOnDevice<(Of <<'(T>)>>)(array<T>[]()[][], Int32, array<T>[]()[][], Int32, Int32) |
Copies between preallocated arrays on device.
|
  | CopyOnHost<(Of <<'(T>)>>)(IntPtr, Int32, array<T>[]()[][], Int32, Int32) |
Copies data on host.
|
  | CopyOnHost<(Of <<'(T>)>>)(array<T>[]()[][], Int32, IntPtr, Int32, Int32) |
Copies data on host.
|
 | CopyToConstantMemory<(Of <<'(T>)>>)(array<T,3>[,,](,,)[,,][,,], array<T,3>[,,](,,)[,,][,,]) |
Copies to constant memory.
|
 | CopyToConstantMemory<(Of <<'(T>)>>)(array<T,2>[,](,)[,][,], array<T,2>[,](,)[,][,]) |
Copies to constant memory.
|
 | CopyToConstantMemory<(Of <<'(T>)>>)(array<T>[]()[][], array<T>[]()[][]) |
Copies to constant memory.
|
 | CopyToDevice<(Of <<'(T>)>>)(array<T,3>[,,](,,)[,,][,,]) |
Allocates array on device, copies to device and returns pointer.
|
 | CopyToDevice<(Of <<'(T>)>>)(array<T,2>[,](,)[,][,]) |
Allocates array on device, copies to device and returns pointer.
|
 | CopyToDevice<(Of <<'(T>)>>)(array<T>[]()[][]) |
Allocates array on device, copies to device and returns pointer.
|
 | CopyToDevice<(Of <<'(T>)>>)(array<T,3>[,,](,,)[,,][,,], array<T,3>[,,](,,)[,,][,,]) |
Copies to preallocated array on device.
|
 | CopyToDevice<(Of <<'(T>)>>)(array<T,2>[,](,)[,][,], array<T,2>[,](,)[,][,]) |
Copies to preallocated array on device.
|
 | CopyToDevice<(Of <<'(T>)>>)(array<T>[]()[][], array<T>[]()[][]) |
Copies to preallocated array on device.
|
 | CopyToDevice<(Of <<'(T>)>>)(IntPtr, Int32, array<T>[]()[][], Int32, Int32) |
Copies to preallocated array on device.
|
 | CopyToDevice<(Of <<'(T>)>>)(array<T>[]()[][], Int32, array<T>[]()[][], Int32, Int32) |
Copies to preallocated array on device.
|
 | CopyToDeviceAsync<(Of <<'(T>)>>) |
Copies asynchronously to preallocated array on device.
|
 | DestroyStream |
Destroys the stream.
|
 | DisableMultithreading |
Called once multiple threads have completed work.
|
 | Dispose |
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
|
 | EnableMultithreading |
Allows multiple threads to access this GPU.
|
 | Equals |
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.) |
 | Free |
Frees the specified data array on device.
|
 | FreeAll |
Frees all data arrays on device.
|
  | GetDeviceCount |
Gets the device count.
|
 | GetDeviceMemory |
Gets the device memory for key specified.
|
 | GetDeviceProperties |
Gets the device properties.
|
 | GetGPUData |
Gets the pointer to the native GPU data.
|
 | GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) |
 | GetType |
Gets the Type of the current instance.
(Inherited from Object.) |
 | HostAllocate<(Of <<'(T>)>>)(Int32) |
Performs a default host memory allocation.
|
 | HostAllocate<(Of <<'(T>)>>)(Int32, Int32) |
Performs a default host memory allocation.
|
 | HostAllocate<(Of <<'(T>)>>)(Int32, Int32, Int32) |
Performs a default host memory allocation.
|
 | HostFree |
Frees memory allocated by HostAllocate.
|
 | HostFreeAll |
Frees all memory allocated by HostAllocate.
|
 | IsOnGPU |
Determines whether the specified data is on GPU.
|
 | Launch(Int32, dim3, String, array<Object>[]()[][]) |
Launches the specified kernel.
|
 | Launch(Int32, Int32, String, array<Object>[]()[][]) |
Launches the specified kernel.
|
 | Launch(dim3, dim3, String, array<Object>[]()[][]) |
Launches the specified kernel.
|
 | Launch(dim3, Int32, String, array<Object>[]()[][]) |
Launches the specified kernel.
|
 | LaunchAsync(Int32, dim3, Int32, String, array<Object>[]()[][]) |
Launches the specified kernel.
|
 | LaunchAsync(Int32, Int32, Int32, String, array<Object>[]()[][]) |
Launches the specified kernel.
|
 | LaunchAsync(dim3, dim3, Int32, String, array<Object>[]()[][]) |
Launches the specified kernel.
|
 | LaunchAsync(dim3, Int32, Int32, String, array<Object>[]()[][]) |
Launches the specified kernel.
|
 | LoadModule(String) |
Loads module from file.
|
 | LoadModule(CudafyModule) |
Loads module from module instance.
|
 | Lock |
Locks this instance.
|
 | Set<(Of <<'(T>)>>)(array<T,3>[,,](,,)[,,][,,]) |
Sets the specified device array to zero.
|
 | Set<(Of <<'(T>)>>)(array<T,2>[,](,)[,][,]) |
Sets the specified device array to zero.
|
 | Set<(Of <<'(T>)>>)(array<T>[]()[][]) |
Sets the specified device array to zero.
|
 | Set<(Of <<'(T>)>>)(array<T,3>[,,](,,)[,,][,,], Int32, Int32) |
Sets the specified device array to zero.
|
 | Set<(Of <<'(T>)>>)(array<T,2>[,](,)[,][,], Int32, Int32) |
Sets the specified device array to zero.
|
 | Set<(Of <<'(T>)>>)(array<T>[]()[][], Int32, Int32) |
Sets the specified device array to zero.
|
 | StartTimer |
Starts the timer.
|
 | StopTimer |
Stops the timer.
|
 | Synchronize |
Synchronizes context.
|
 | SynchronizeStream |
Synchronizes the stream.
|
 | ToString | (Inherited from Object.) |
 | Unlock |
Unlocks this instance.
|
 | VerifyOnGPU |
Verifies the specified data is on GPU.
|