public override string GetDeviceName() { return(OpenCLDevice.GetDeviceInformation <string>(device, DeviceInformation.Name)); }
public override int GetDeviceCoreCount() { return(OpenCLDevice.GetDeviceInformation <int>(device, DeviceInformation.MaximumComputeUnits)); }
public override long GetDeviceMemorySize() { return((long)OpenCLDevice.GetDeviceInformation <ulong>(device, DeviceInformation.GlobalMemorySize)); }
public override ComputeDevice CreateDevice() { return(OpenCLDevice.CreateDevice(this)); }