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