this post was submitted on 14 Nov 2023
1 points (100.0% liked)

Hardware

48 readers
5 users here now

A place for quality hardware news, reviews, and intelligent discussion.

founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 1 points 1 year ago (1 children)

Having Intel devs do manual, per game scheduling optimization seems unsustainable in the long term.
I wonder if the long term plan is to try and automate this, or use the NPU in upcoming generations to assist in scheduling.

[–] [email protected] 0 points 1 year ago (1 children)

NVIDIA has been optimizing their drivers for specific games each month for a long time.

[–] [email protected] 0 points 1 year ago (1 children)

Nvidia is a graphics card company, they need constant driver work for their cards. Intel is a CPU company for whom gaming is a minor side hustle at best.

[–] [email protected] 0 points 1 year ago (1 children)

Also, GPUs are full of sharp performance cliffs and tuning opportunities, there is a lot to be gained. CPUs are a lot more resilient and generic - a lot less to be gained there.

[–] [email protected] 1 points 1 year ago (1 children)

APO performance uplift suggests that may not be accurate.

[–] [email protected] 1 points 1 year ago
  1. The "gain" is largely a weighted average over all apps, not a max realizing in couple of outliers. It's the bulk that determines the economics of the question, not singular exceptions.
  2. The current status is heavily dominated by the historical state of affairs, as not enough time has passed to do much yet. Complex heterogenous cache hierarchies that generalize poorly is a very recent thing in CPUs, in GPUs it was the case for decades now, and in GPUs that is not the only source of large sensitivity to tuning.