Lunar Lake's iGPU: Debut of Intel's Xe2 Architecture

69 pointsposted 11 hours ago
by mfiguiere

20 Comments

transpute

6 hours ago

> Xe2, Intel is looking to use the same graphics architecture across their product stack.. integrated GPUs as a springboard into the discrete GPU market.

Linux support for Xe2 and power management will take time to mature, https://www.phoronix.com/forums/forum/linux-graphics-x-org-d...

Xe SR-IOV improves VM graphics performance. Intel dropped Xe1 SR-IOV graphics virtualization in the upstream i915 driver, but the OSS community has continued improvement in an LTS fork, making steady progress, https://github.com/strongtz/i915-sriov-dkms/commits/master/ & https://github.com/Upinel/PVE-Intel-vGPU?tab=readme-ov-file.

iforgotpassword

an hour ago

Aww man this is so disappointing. Intel has a pretty good track record with their Linux drivers. Too bad cost-cutting seems to have reached driver development too.

SG-

8 hours ago

i wish they covered things like x264/x265/av1/etc encoding/decoding performance and other benefits that aren't just gaming.

Remnant44

6 minutes ago

As mentioned in other responses, that part of the GPU simply isn't interesting from an architectural perspective, which is what Chips and Cheese is all about.

GPU compute performance is both technically interesting, and matters to much more than simply gaming!

wtallis

5 hours ago

Video encode and decode aren't really GPU functions. They're totally separate IP blocks from the 3D graphics/vector compute part of the GPU. On Intel's previous laptop processor generation (Meteor Lake), the video encode and decode blocks were on an entirely different piece of silicon from the GPU.

booi

7 hours ago

It’s probably just not that interesting. There’s generally a proprietary encode/decode pipeline on chip. It can generally handle most decode operations with CPU help and a very narrow encoding spec mostly built around being able to do it in realtime for broadcast.

Most of the video you encode on a computer is actually all in software/CPU because the quality and efficiency is better.

vbezhenar

an hour ago

> Most of the video you encode on a computer is actually all in software/CPU because the quality and efficiency is better.

I don't think that's true. I bought a Thinkpad laptop, installed Linux and one of my issues was that watching youtube video put CPU onto 60%+ load. The same with Macbook barely scratched CPU at all. I finally managed to solve this issue by installing Arch. When everything worked as necessary, CPU load was around 10%+ for the same video. I didn't try Windows but I'd expect that things on Windows would work well.

So most of the video for average user probably is hardware decoded.

ramshanker

6 hours ago

>>> It can generally handle most decode operations with CPU help and a very narrow encoding spec.

This is so much spot on. Video coding specs are like a "huge bunch of tools" and encoders get to choose whatever subset-of-tools suits them. And than hardware gets frozen for a generation.

Dalewyn

5 hours ago

>Most of the video you encode on a computer is actually all in software/CPU because the quality and efficiency is better.

That was the case up to like 5 to 10 years ago.

These days it's all hardware encoded and hardware decoded, not the least because Joe Twitchtube Streamer can't and doesn't give a flying fuck about pulling 12 dozen levers to encode a bitstream thrice for the perfect encode that'll get shat on anyway by Joe Twitchtok Viewer who doesn't give a flying fuck about pulling 12 dozen levers and applying a dozen filters to get the perfect decode.

timc3

an hour ago

It’s not all hardware encoded - we have huge numbers of transcodes a day and quality matters for our use case.

Certainly for some use cases speed and low CPU matter but not all.

imbnwa

4 hours ago

Not sure why downvoted, all of serious Plex use runs on hardware decode on Intel iGPUs down to an i3. One only sources compute from the CPU for things like subtitles or audio transcoding

timc3

an hour ago

Because Plex and gamers streaming is not the only use case for transcode

wcfields

7 hours ago

I agree, I never really cared about QSV as an Intel feature until I started doing Livestreams, using Plex/Jellyfin/Emby, and virtualizing/homelab work.

WaxProlix

5 hours ago

QuickSync passthrough should get you everything you need on i3+ chips. It's basically intel's only selling point in the homelab/home server space, and it's a big one.

[Edit: I think I initially misread you - but I agree, it's a huge differentiator]

pa7ch

4 hours ago

Agreed, my laptop burns a lot of battery on AV1 video and I'd like information on how chips with AV1 decode perform with chrome.

hggigg

8 hours ago

100% agree with that. x265 transcoding gets done on my MBP regularly so I’d like to see that as a comparison point.

adgjlsfhk1

4 hours ago

what actually uses x265? I thought pretty much everyone used AV1 for their next gen codec.

hggigg

20 minutes ago

Me when I want to transcode something to save a bit of disk space.

throwaway48476

4 hours ago

Hardware people don't mind paying licenses for x265 because they can just bake in the cost. It just causes problems for software, especially when it's free.

adgjlsfhk1

3 hours ago

right, but if none of the software uses it, the hardware is pretty worthless.