News: 0001468082

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Intel Xe2 Brings Native 64-bit Integer Arithmetic

([Intel] 5 Hours Ago Linux Driver Preparations)


As some more exciting news for upcoming Xe2 graphics with Lunar Lake integrated graphics and Battlemage discrete GPUs, the latest open-source driver activity for Linux has confirmed Xe2 supporting native 64-bit integer arithmetic.

A [1]patch merged on Friday confirms Xe2 as having native 64-bit integer arithmetic.

Within Intel's Mesa driver code the "has_64bit_int" property is set to true... This wasn't the case with Xe or prior Intel graphics generations with the exception of old Gen8 Broadwell graphics. There wasn't native 64-bit integer support for the Intel graphics between then and now but relied on emulation in such cases for 64-bit ints. As a nice prospect particularly for workstation GPU needs, this native 64-bit int math support appears to be present across all Intel Xe2 graphics.

This patch was merged into Mesa 24.2-devel as part of the merge request [2]Tweaks to iadd3 with int64, small iadd3 opts and int64 opts .

Hopefully for Mesa 24.2 due out in August there will be good Xe2 support ready given Lunar Lake mobile processors appearing in Q3 and likely seeing the Intel Battlemage graphics cards before year's end. If there is good support in Mesa 24.2 that's good for in turn finding the necessary bits in the likes of Ubuntu 24.10 out-of-the-box.



[1] https://cgit.freedesktop.org/mesa/mesa/commit/?id=588c725f270966292f965f9e13305cf07689c7eb

[2] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29148



mb_q

geerge

davidbepo

geerge

sobrus

geerge

I'm sure that that could be indented more readably, but I'm scared of
the awk parser.
-- Larry Wall in <6849@jpl-devvax.JPL.NASA.GOV>