- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
For Linux OS:
sudo cat /sys/kernel/debug/dri/0/i915_gpu_info
・・・
slice0: 3 subslice(s) (0x7):
subslice0: 7 EUs (0xbf)
subslice1: 8 EUs (0xff)
subslice2: 8 EUs (0xff)
subslice3: 0 EUs (0x0)
slice1: 3 subslice(s) (0x7):
subslice0: 8 EUs (0xff)
subslice1: 8 EUs (0xff)
subslice2: 8 EUs (0xff)
subslice3: 0 EUs (0x0)
slice2: 0 subslice(s) (0x0):
subslice0: 0 EUs (0x0)
subslice1: 0 EUs (0x0)
subslice2: 0 EUs (0x0)
subslice3: 0 EUs (0x0)
・・・
1 OpenCL Platforms found
CL_PLATFORM_NAME: Intel(R) OpenCL HD Graphics
CL_PLATFORM_VERSION: OpenCL 2.1
OpenCL Device Info:
1 devices found supporting OpenCL on: Intel(R) OpenCL HD Graphics
----------------------------------
Device Intel(R) Gen9 HD Graphics NEO
---------------------------------
CL_DEVICE_NAME: Intel(R) Gen9 HD Graphics NEO
CL_DEVICE_VENDOR: Intel(R) Corporation
CL_DRIVER_VERSION: 19.41.14441
CL_DEVICE_TYPE: CL_DEVICE_TYPE_GPU
CL_DEVICE_MAX_COMPUTE_UNITS: 47
CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS: 3
CL_DEVICE_MAX_WORK_ITEM_SIZES: 256 / 256 / 256
CL_DEVICE_MAX_WORK_GROUP_SIZE: 256
For Windows OS:
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3rd party tools indeed use a table reference.
Quote from GPU Caps Viewer's author:
"I can add your GPU to GPU Caps Viewer and other GPU tools but I need some information:
- GPU name = "Intel(R) UHD Graphics" - OK
- number of EUs = - MISSING"
Even Intel does so in their GPU detect tool, atm they added only Ice lake EUs
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello H-Takeda,
Thank you for posting on the Intel® communities.
Based on what you are reporting, it seems that your Linux tools/commands and distro may have issues to identify how many EUs your GPU actually has. Please include the following:
- Is it possible for you to provide more details about the experiments you want to realize so we can check internally to see if we may have any additional information for you?
- Also, please share more information about your system, try running the Intel® System Support Utility for the Linux* Operating System and provide the outcome: https://downloadcenter.intel.com/download/26735/Intel-System-Support-Utility-for-the-Linux-Operating-System
- If you cannot get the report, please provide the Linux distribution and the kernel you are using.
Regards,
Sebastian M
Intel Customer Support Technician
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
question 1
$ unzip Linux_C_for_Metal_Development_Package_******.zip
$ cd Linux_C_for_Metal_Development_Package_******/
$ chmod +x compiler/bin/cmc
$ cd examples/vcaOpSAD
$ make -f ../Makefile.linux
$ ./hw_x64.vcaOpSAD 4096 8 -random
Execution result.
$ ./hw_x64.vcaOpSAD 4096 8 -random
libva info: VA-API version 1.4.0
libva info: va_getDriverName() returns 0
libva info: User requested driver 'iHD'
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_4
libva info: va_openDriver() returns 0
Max number of HW threads: 329
Kernel vcaOpSAD_Ex execution time is 49833 nanoseconds
All SAD values match!!
PASSED
question 2
$ . /ssu.sh -o=All_Information.txt
question 3
$ cat /etc/os-release
NAME="Ubuntu"
VERSION="18.04.5 LTS (Bionic Beaver)"
$ cat /proc/version
Linux version 5.4.0-58-generic (buildd@lgw01-amd64-040) (gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)) #64~18.04.1-Ubuntu SMP Wed Dec 9 17:11:11 UTC 2020
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello @H-Takeda
Thank you very much for all the information provided. Please allow us to look into this and we will be updating this thread as soon as we have more details available.
Best regards,
Andrew G.
Intel Customer Support Technician
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello @H-Takeda
Regarding the information that those third-party applications are reporting, that is something very specific to each application and they are the only ones that can provide more details on how they show and organize information.
However, putting those Softwares aside and focusing on your specific question regarding how to use all the EUs for your application, this is something that would be better to check with our Intel® Developer Zone team. In this case, we recommend you to refer to the Visual Computing (Graphics and Gaming) forum to address this inquiry. This is a specialized forum for software development with Intel® Graphics. Thank you for your understanding.
Best regards,
Andrew G.
Intel Customer Support Technician
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
OK.
Indeed, it is quite difficult to be sure where the application is getting the number of EUs from.
"how to use all the EUs for your application".
So, you are sure that the question "how to use all the EUs for C_for_Metal" is better asked in the Intel® Developer Zone, right?
Just to confirm, is there anything else we can discuss here?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello H-Takeda,
Yes, our recommendation is to go with the Intel® Developer Zone team. This is because our support is more dedicated to end-users and not to developers.
The best place for help on these types of questions is the Visual Computing (Graphics and Gaming) forum.
Regards,
Sebastian M
Intel Customer Support Technician
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello H-Takeda,
We hope that our previous recommendations guided you to the correct support place. We will proceed to close this inquiry; if you get to need further assistance, please submit a new post and we will gladly assist you.
Regards,
Sebastian M
Intel Customer Support Technician

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page