[Beignet] Intel Skylake Xeon + FreeBSD?

Bobby Mozumder bmozumder at gmail.com
Wed Mar 2 05:00:36 UTC 2016


Hi,

I have an Intel Xeon E3-1275 v5 server running FreeBSD 10.3.  I’m looking to develop some server apps with OpenCL GPU processing.

Is Beignet expected to support Skylake Xeon GPU?  Right now from clinfo I get:


# uname -a
FreeBSD dungeonbeast 10.2-RELEASE-p7 FreeBSD 10.2-RELEASE-p7 #0: Mon Nov  2 14:19:39 UTC 2015     root at amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  amd64

# clinfo
Device open failed, aborting...
Number of platforms                               1
  Platform Name                                   Intel Gen OCL Driver
  Platform Vendor                                 Intel
  Platform Version                                OpenCL 1.2 beignet 1.1.1
  Platform Profile                                FULL_PROFILE
  Platform Extensions                             cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_byte_addressable_store cl_khr_spir cl_khr_icd
  Platform Extensions function suffix             Intel
Device open failed, aborting...
cl_get_gt_device(): error, unknown device: ffffffff

  Platform Name                                   Intel Gen OCL Driver
Number of devices                                 0

NULL platform behavior
  clGetPlatformInfo(NULL, CL_PLATFORM_NAME, ...)  Intel Gen OCL Driver
Device open failed, aborting...
cl_get_gt_device(): error, unknown device: ffffffff
  clGetDeviceIDs(NULL, CL_DEVICE_TYPE_ALL, ...)   Intel Gen OCL Driver
  clCreateContext(NULL, ...) [default]            No devices found in platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_CPU)  No devices found in platform
Device open failed, aborting...
cl_get_gt_device(): error, unknown device: ffffffff
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_GPU)  No devices found in platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_ACCELERATOR)  No devices found in platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_CUSTOM)  No devices found in platform
Device open failed, aborting...
cl_get_gt_device(): error, unknown device: ffffffff
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_ALL)  No devices found in platform

ICD loader properties
  ICD loader Name                                 OpenCL ICD Loader
  ICD loader Vendor                               OCL Icd free software
  ICD loader Version                              2.2.7
  ICD loader Profile                              OpenCL 1.2
	NOTE:	your OpenCL library declares to support OpenCL 1.2,
		but it seems to support up to OpenCL 2.0 too.
Nothing to output !

It looks like the GPU isn’t visible yet.  (Number of devices: 0).

Any ideas on when FreeBSD Skylake GPU support might be available?

-bobby
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/beignet/attachments/20160302/a4c83568/attachment-0001.html>


More information about the Beignet mailing list