public GpuDevice(CLDeviceHandle clDeviceHandle) { CLDeviceHandle = clDeviceHandle; CLDevice = ComputePlatform.Platforms .SelectMany(i => i.Devices) .SingleOrDefault(i => i.Handle.Value == CLDeviceHandle.Value); }