News: 0001650925

  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)

Mesa 26.3 Intel Driver Code Enables Large GRF Mode For Newer GPUs

([Intel] 4 Hours Ago Large GRF Mode)


The Intel graphics compiler code in Mesa 26.3-devel has now enabled the Large GRF mode for Alchemist/DG2 and Battlemage/Xe2 graphics and VRT for Xe3 graphics.

The Large General Register File (GRF) mode on Intel graphics doubles the register space for a single hardware thread from 128 to 256 GRF registers. The Large GRF mode helps in reducing register spilling. More details on the Intel Large GRF support can be found via [1]this Intel.com documentation .

[2]This merge hitting Mesa 26.3-devel Git this weekend enables the large GRF mode for DG2 through Xe2 graphics. Large GRF was already enabled for the IGC / Intel Compute Runtime. The second commit also opens up Xe3 to use 256 GRF registers via the new [3]Variable Register Thread (VRT) functionality where as for DG2 through Xe2 is just the Large GRF feature.



[1] https://www.intel.com/content/www/us/en/docs/oneapi/optimization-guide-gpu/2023-2/small-register-mode-vs-large-register-mode.html

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

[3] https://www.phoronix.com/search/Variable%aRegister%20Thread



Programming for money sucks... you have to deal with PHBs, 16 hour days,
and spending the night in your cubicle half of the time to avoid the
Commute From Hell...

I minored in Journalism, so I tried to switch into a job as an IT pundit.
You'd think they'd welcome a geek like me with open arms, but they
didn't. Ziff-Davis wouldn't even give me an interview. I was "too
qualified" they said. Apparently my technical acumen was too much for
their organization, which employs Jesse Berst and the ilk.

It gets worse. I tried to get an entry-level reporting job for a
local-yokel paper. After the interview they gave me a "skills test": I had
to compose an article using Microsoft Word 97. Since I've never touched a
Windows box, I had no clue how to use it. When I botched the test, the
personnel manager spouted, "Your resume said you were a computer
programmer. Obviously you're a liar. Get out of my office now!"

-- Excerpt from a horror story about geek discrimination during
the Geek Grok '99 telethon