- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello everyone,
I'm running a java based 3D application for my work (built with processing 4.2) on my 12th gen i5 PC with Iris Xe GPU, and I experience extremely low performance, way below my expectations - since I have no issues with Direct X applications.
I started running some test and I created a simple Processing sketch (source below) to test OpenGL performance on my different laptops with Intel processors and I found the following:
- 12th gen i5: ~ 15 seconds (Iris Xe, 16 GB RAM, Windows 11)
- 11th gen i3: ~ 20 seconds (UHD Graphics, 8 GB RAM, Windows 11)
- Pentium N3700: ~ 2 seconds (HD Graphics, 4 GB RAM, Windows 10)
I find it very odd that the old Pentium processor is outperfoming both the newer i5 and i3 processors in OpenGL performance almost 10 times, and I'm wondering if this could this be a driver related issue?
Processing test code source:
PGraphics pg;
void setup()
{
size(148, 100, P3D);
pg = createGraphics(4096, 4096, P3D);
pg.beginDraw();
pg.endDraw();
}
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello @Morzsamx
I would like to apologize for the delay answering to you, there has been a minimal number of threads going under our radar (this is being investigated by our IT Team).
I re-tested the code using Core i9-13900K + UHD Graphics 770 on Windows 11 23H2 with our latest graphics driver 31.0.101.5084 and can confirm that the performance is now up to expectations. See video of my test here: https://youtu.be/WO4FZuej_Y8
Please confirm if this finding is accurate and if we can call this one closed now.
Once again, I apologize for our delay handling this thread.
Best Regards,
Ronald M.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Morzsamx,
Thank you for posting on the Intel® communities.
I am sorry you are having issues with your Intel Graphics, I will be glad to help.
Could you please confirm if you are running the latest graphics drivers v31.0.101.4314? As well, please confirm if you have also tried the graphics drivers recommended by the laptop manufacturer.
Would we be able to try to replicate the issue by just running the code you have provided? Or do we need the application itself? If we need the application, please provide it along with step-by-step instructions for the replication.
Best regards,
Steven G.
Intel Customer Support Technician.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Steven,
Thank you for looking into this. Yes, I can confirm that I'm using the latest 31.0.101.4314 driver, but I have also tried the manufacturer's (ASUS) driver version and several other driver versions too, with no luck.
Here are the steps to replicate the issue:
- Download Processing 4.2 for Windows (https://processing.org/download)
- Start the application (processing.exe)
- Paste the following code:
PGraphics pg;
void setup() {
size(640, 360, P3D);
pg = createGraphics(4096, 4096, P3D);
float start = millis();
pg.beginDraw();
println(PGraphicsOpenGL.OPENGL_RENDERER);
println(PGraphicsOpenGL.OPENGL_VERSION);
println("beginDraw() took " + str(millis() - start) + " ms");
pg.endDraw();
}
- Run the pasted script. This code prints the driver information and the execution time of the basic beginCall() function to the console.
These are the results I got on my laptop in Windows 11 (i5 - 12th Gen with Intel Iris Xe, 16GB RAM), with the call taking extremely long:
Intel(R) Iris(R) Xe Graphics
4.6.0 - Build 31.0.101.4314
beginDraw() took 14553.0 ms
On the same PC, but running on Ubuntu, I got the expected results, 30 times faster:
Mesa Intel(R) Graphics (ADL GT2)
4.6 (Core Profile) Mesa 22.2.5
beginDraw() took 480.0 ms
Just for reference, I also tested various other PCs I had access to.
- i3 - 11th Gen with UHD Graphics, 8GB Ram - this also seems to have the same extreme latency:
Intel(R) UHD Graphics
4.6.0 - Build 31.0.101.4255
beginDraw() took 21451.0 ms
- Intel Pentium N3700, 4GB RAM, Windows 10 - this older, low-end PC is even 6 times faster than Iris Xe:
Intel(R) HD Graphics
4.4.0 - Build 20.19.15.5107
beginDraw() took 2495.0 ms
- My desktop PC with dedicated GPU - fast, as expected:
NVIDIA GeForce RTX 3070 Ti/PCIe/SSE2
4.6.0 NVIDIA 531.61
beginDraw() took 150.0 ms
From what I see, the hangup happens on Iris Xe and UHD Graphics, running on Windows 11. The call is very basic and shouldn't be resource heavy at all, definitely not at this level. The Linux result show the expected time for Iris Xe, just as the other PCs I tested with HD Graphics and Nvidia.
Let me know please if any more information is needed.
Thank you!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Many thanks for your detailed reply.
I will keep working on this. As soon as I have an update, I will let you know.
Best regards,
Steven G.
Intel Customer Support Technician.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Steven,
Hope you're well. I was wondering if there's maybe any update on this matter? Sorry, I don't meant to be impatient, I just have no insight on how long cases like this usually take to proceed and I just remembered it's been pending for a few weeks.
Thank you so much in advance, I really appreciate your help!
Best regards,
Balazs
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello @Morzsamx
I would like to apologize for the delay answering to you, there has been a minimal number of threads going under our radar (this is being investigated by our IT Team).
I re-tested the code using Core i9-13900K + UHD Graphics 770 on Windows 11 23H2 with our latest graphics driver 31.0.101.5084 and can confirm that the performance is now up to expectations. See video of my test here: https://youtu.be/WO4FZuej_Y8
Please confirm if this finding is accurate and if we can call this one closed now.
Once again, I apologize for our delay handling this thread.
Best Regards,
Ronald M.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you for looking into the issue!
Best regards,
Balazs

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