Graphics
Intel® graphics drivers and software, compatibility, troubleshooting, performance, and optimization
20651 Discussions

Bug in intel iGPU

Asif2
Beginner
762 Views

Unable to use Compute shader to calculate 2D FTs

code is available on https://bitbucket.org/asif_bahrainwala/csimage_2d_ft/src

you will need to read the README file

change SIZEX and SIZEY from 100 to 400:

#define SIZEX 400ul
#define SIZEY 400ul

 

Environment:

 device:Intel(R) UHD Graphics 630 (CFL GT2) $$ 16027 $$ 1

Ubuntu 22.04 (Linux 117LU22-AB2142 6.5.0-26-generic #26~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue Mar 12 10:22:43 UTC 2 x86_64 x86_64 x86_64 GNU/Linux)

 

To build, you will need qmake

qmake CSImage_2d_FFT.pro

This will generate your make file

 

This issue is also seen on our edge device using Pentium silver j5040

Please help me solve this.

 

This issue is not seen on Iris GPU.

 

 

 

0 Kudos
6 Replies
Asif2
Beginner
684 Views

Do keep in mind that this shader code is intensive and takes a lot of time to execute , I guess there is some timeout issue on the driver side.

As a work around, I am using a more optimized shader.

 

0 Kudos
RamyerM_Intel
Moderator
487 Views

Hello Asif2, 


Thank you for posting in the communities. I want to make sure that we are on the same page on this, are you currently trying to develop a software or an app? Please also share with us your SSU logs so we can be more familiar with your system configuration. Additionally, what drivers are currently affected by this issue? I will be waiting for your reply. 


Ramyer M. 

Intel Customer Support Technician


0 Kudos
RamyerM_Intel
Moderator
396 Views

Hello Asif2, 

 

I am just looking for an update regarding the information we requested, specially your SSU logs. Feel free to reply to my post with this information so we can take a look at this bug for you. 

 

Ramyer M. 

Intel Customer Support Technician 

0 Kudos
Asif2
Beginner
248 Views

AB2142@117LU22-AB2142:~/Downloads$ cat All_Information.txt
# SSU Scan Information
Scan Info:
Version:"1.0.0.0"
Scan Date:"2024/04/24"
Scan Time:"11:03:41"

## Scanned Hardware
Computer:
BaseBoard Manufacturer:"HP"
Bios Mode:"UEFI"
Bios Version/Date:"Q70 Ver. 01.20.00,03/22/2022"
CD or DVD:"Not Available"
Platform Role:"Linux 117LU22-AB2142 6.5.0-28-generic #29~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Apr 4 14:39:20 UTC 2 x86_64 x86_64 x86_64 GNU/Linux"
Processor:"Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz"
Serial Number:"5CD9444GHT"
SMBIOS Version:"3.1"
Sound Cards:"HDA-Intel - HDA Intel PCH"
Sound Cards:"HDA Intel PCH at 0x404a108000 irq 153"
Sound Cards:"HDA-Intel - HDA NVidia"
Sound Cards:"HDA NVidia at 0xe6000000 irq 17"
System Manufacturer:"HP"
System Model:"HP ZBook 15 G5"
System Type:"x64-based PC"
- Display
- "Intel Corporation CoffeeLake-H GT2 [UHD Graphics 630] (prog-if 00 [VGA controller])"
Adapter RAM:"size=256M"
Capabilities:"[40] Vendor Specific Information: Len=0c <?>"
Capabilities:"[70] Express Root Complex Integrated Endpoint, MSI 00"
Capabilities:"[ac] MSI: Enable+ Count=1/1 Maskable- 64bit-"
Capabilities:"[d0] Power Management version 2"
Capabilities:"[100] Process Address Space ID (PASID)"
Capabilities:"[200] Address Translation Service (ATS)"
Capabilities:"[300] Page Request Interface (PRI)"
Caption:"Intel Corporation CoffeeLake-H GT2 [UHD Graphics 630] (prog-if 00 [VGA controller])"
Device ID:"UHD Graphics 630"
Device ID:"Quadro P2000 Mobile"
Driver:"i915"
Driver Path:"/lib/modules/6.5.0-28-generic/kernel/drivers/gpu/drm/i915/i915.ko"
Driver Provider:"Intel Corporation"
Driver Provider:"Tungsten Graphics, Inc."
Driver Version:""
Flags:"bus master, fast devsel, latency 0, IRQ 151"
Flags:"bus master, fast devsel, latency 0, IRQ 152"
I/O Ports:"I/O ports at 5000 [size=64]"
I/O Ports:"I/O ports at 4000 [size=128]"
Location:"pci@0000:01:00.0"
Location:"pci@0000:00:02.0"
Manufacturer:"NVIDIA Corporation [10DE]"
Manufacturer:"Intel Corporation [8086]"
Power Management Capabilities:"Power Management version 2"
Refresh Rate - Current:"59.96"
Resolution:"1920x1080"
- "NVIDIA Corporation GP107GLM [Quadro P2000 Mobile] (rev a1) (prog-if 00 [VGA controller])"
Adapter RAM:"size=256M"
Adapter RAM:"size=32M"
Capabilities:"[60] Power Management version 3"
Capabilities:"[68] MSI: Enable+ Count=1/1 Maskable- 64bit+"
Capabilities:"[78] Express Endpoint, MSI 00"
Capabilities:"[100] Virtual Channel"
Capabilities:"[250] Latency Tolerance Reporting"
Capabilities:"[258] L1 PM Substates"
Capabilities:"[128] Power Budgeting <?>"
Capabilities:"[420] Advanced Error Reporting"
Capabilities:"[600] Vendor Specific Information: ID=0001 Rev=1 Len=024 <?>"
Capabilities:"[900] Secondary PCI Express"
Caption:"NVIDIA Corporation GP107GLM [Quadro P2000 Mobile] (rev a1) (prog-if 00 [VGA controller])"
Device ID:"UHD Graphics 630"
Device ID:"Quadro P2000 Mobile"
Driver:"i915"
Driver Path:"/lib/modules/6.5.0-28-generic/kernel/drivers/gpu/drm/i915/i915.ko"
Driver Provider:"Intel Corporation"
Driver Provider:"Tungsten Graphics, Inc."
Driver Version:""
Flags:"bus master, fast devsel, latency 0, IRQ 151"
Flags:"bus master, fast devsel, latency 0, IRQ 152"
I/O Ports:"I/O ports at 5000 [size=64]"
I/O Ports:"I/O ports at 4000 [size=128]"
Location:"pci@0000:01:00.0"
Location:"pci@0000:00:02.0"
Manufacturer:"NVIDIA Corporation [10DE]"
Manufacturer:"Intel Corporation [8086]"
Power Management Capabilities:"Power Management version 3"
Refresh Rate - Current:"59.96"
Resolution:"1920x1080"
- Memory
Physical Memory (Available):"10422 MB"
Physical Memory (Installed):"15790 MB"
Physical Memory (Total):"17838 MB"
- "Top-Slot 1(left)"
Capacity:"8 GB"
Configured Clock Speed:"Not Available"
Configured Voltage:"1.2 V"
Data Width:"64 bits"
Form Factor:"SODIMM"
Interleave Position:"First Position"
Locator:"Top-Slot 1(left)"
Manufacturer:"Samsung"
Maximum Voltage:"Unknown"
Minimum Voltage:"Unknown"
Part Number:"471A1K43DB1-CTD"
Serial Number:"1362C016"
Speed:"Not Available"
Type:"Synchronous"
- "Top-Slot 2(right)"
Capacity:"8 GB"
Configured Clock Speed:"Not Available"
Configured Voltage:"1.2 V"
Data Width:"64 bits"
Form Factor:"SODIMM"
Interleave Position:"First Position"
Locator:"Top-Slot 2(right)"
Manufacturer:"Samsung"
Maximum Voltage:"Unknown"
Minimum Voltage:"Unknown"
Part Number:"471A1K43DB1-CTD"
Serial Number:"1362C053"
Speed:"Not Available"
Type:"Synchronous"
- Motherboard
Manufacturer:"HP"
Product:"842A"
Serial Number:"PHMZE088JCX0UR"
Version:"KBC Version 15.4A.00"
- Networking
Interface enp0s31f6:"Not Available"
Interface wlp0s20f3:"Not Available"
- Operating System
Boot Device:"/dev/nvme0n1p2"
Last Reset:"up 14:59"
Locale:"en_US"
OS Manufacturer:"Ubuntu 22.04.4 LTS \n \l"
OS Name:"Ubuntu 22.04.4 LTS \n \l"
Page File:"/swapfile"
Page File Space (Available):"2097148"
Page File Space (Used):"0"
Physical Memory (Available):"10416 MB"
Physical Memory (Installed):"15790 MB"
Physical Memory (Total):"17838 MB"
Version:"6.5.0-28-generic GNU/Linux"
Virtual Memory (Available):"2097148"
Virtual Memory (Total):"16169324"
- Processor
- "Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz"
Architecture:"x86_64"
Available:"Offline"
Byte Order:"Little Endian"
Cache Size:"9216 KB"
Caption:"Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz"
- Characteristics
64-bit capable
Enhanced Virtualization
Execute Protection
Hardware Thread
Multi-Core
Power/Performance Control
CPU Speed (Minimum):"3399.992"
CPU Speed (Maximum):"4300 MHz"
Current Voltage:"0.8 V"
External Clock:"100 MHz"
Family:"Core i7"
- Flags
"ACPI (ACPI supported)"
"APIC (On-chip APIC hardware supported)"
"CLFSH (CLFLUSH instruction supported)"
"CMOV (Conditional move instruction supported)"
"CX8 (CMPXCHG8 instruction supported)"
"DE (Debugging extension)"
"DS (Debug store)"
"FPU (Floating-point unit on-chip)"
"FXSR (FXSAVE and FXSTOR instructions supported)"
"HTT (Multi-threading)"
"MCA (Machine check architecture)"
"MCE (Machine check exception)"
"MMX (MMX technology supported)"
"MSR (Model specific registers)"
"MTRR (Memory type range registers)"
"PAE (Physical address extension)"
"PAT (Page attribute table)"
"PBE (Pending break enabled)"
"PGE (Page global enable)"
"PSE-36 (36-bit page size extension)"
"PSE (Page size extension)"
"SEP (Fast system call)"
"SSE2 (Streaming SIMD extensions 2)"
"SSE (Streaming SIMD extensions)"
"SS (Self-snoop)"
"TM (Thermal monitor supported)"
"TSC (Time stamp counter)"
"VME (Virtual mode extension)"
ID:"EA 06 09 00 FF FB EB BF"
Level 1 Cache:"fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single pti ssbd ibrs ibpb stibp tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp vnmi md_clear flush_l1d arch_capabilities
192 KiB (6 instances)"
Level 2 Cache:"1.5 MiB (6 instances)"
Level 3 Cache:"9 MiB (1 instance)"
Load:"load average: 1.67, 1.62, 1.48"
Manufacturer:"Intel(R) Corporation"
Model:"158"
Name:"Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz"
Number of Cores:"6"
Number of Cores - Enabled:"6"
Part Number:"To Be Filled By O.E.M."
Socket Designation:"U3E1"
Status:"Populated, Enabled"
Version:"Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz"
Voltage:"0.8 V"
Virtualization:"Not Available"
- Storage

0 Kudos
RamyerM_Intel
Moderator
233 Views

Hello Asif2, 


Thank you for sharing with us the logs. We will proceed in checking this internally and give you an update on this thread as soon as possible. Thank you for your patience and cooperation. 


Ramyer M. 

Intel Customer Support Technician


0 Kudos
Reply