[Beignet] Weird clinfo ouput @ FreeBSD-11.0/Intel GPU

Igor Pavlov igor.arabesc.pavlov at gmail.com
Tue Oct 11 23:59:54 UTC 2016


It's a headless system, there is no X.

# pciconf -lvbce

vgapci0 at pci0:0:2:0:    class=0x030000 card=0x040a1849 chip=0x040a8086
rev=0x06 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Xeon E3-1200 v3 Processor Integrated Graphics Controller'
    class      = display
    subclass   = VGA
    bar   [10] = type Memory, range 64, base 0xf6400000, size 4194304,
enabled
    bar   [18] = type Prefetchable Memory, range 64, base 0xe0000000, size
268435456, enabled
    bar   [20] = type I/O Port, range 32, base 0xf000, size 64, enabled
    cap 05[90] = MSI supports 1 message
    cap 01[d0] = powerspec 2  supports D0 D3  current D0
    cap 13[a4] = PCI Advanced Features: FLR TP

Do I have to load some driver maybe?


2016-10-11 10:27 GMT+03:00 Pan, Xiuli <xiuli.pan at intel.com>:

> Hi Igor,
>
> Could you provide the PCI ID of your device by
>
> lspci –v.
>
> It seems we could not get the device, it may because that you build with X
> but running without a screen open, or build without X but running by
> non-root user.
>
>
>
> Thanks
>
> Xiuli
>
>
>
> *From:* Beignet [mailto:beignet-bounces at lists.freedesktop.org] *On Behalf
> Of *Igor Pavlov
> *Sent:* Monday, October 10, 2016 8:51 PM
> *To:* beignet at lists.freedesktop.org
> *Subject:* [Beignet] Weird clinfo ouput @ FreeBSD-11.0/Intel GPU
>
>
>
> Dear Beignet community,
>
> Could someone kindly clarify, what do all of this mean?
>
> # uname -opr
>
> FreeBSD 11.0-RELEASE-p1 amd64
>
>
>
> # sysctl hw.model
>
> hw.model: Intel(R) Xeon(R) CPU E3-1265L v3 @ 2.50GHz
>
>
>
> # pkg info | grep beignet
>
> beignet-1.2.0                  OpenCL library for Intel GPUs
>
>
>
> # clinfo -v
>
> clinfo version 2.1.16.01.12
>
>
>
> # 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.2
>
>   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_3d_image_writes cl_khr_image2d_from_buffer cl_khr_spir cl_khr_icd cl_intel_accelerator cl_intel_motion_estimation cl_intel_subgroups
>
>   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 !
>
> --
> Igor
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/beignet/attachments/20161012/02fa8ff2/attachment.html>


More information about the Beignet mailing list