Intel ์์ง๋์ด์ด์ DRM ๊ด๋ฆฌ์ ์ค ํ ๋ช ์ธ Daniel Vetter๋ Linux ์ปค๋ ๋ฉ์ผ๋ง ๋ฆฌ์คํธ์ Arc ์ ํ๊ตฐ ๋น๋์ค์ ์ฌ์ฉ๋๋ Intel Xe ์ํคํ ์ฒ ๊ธฐ๋ฐ GPU์ ํจ๊ป ์ฌ์ฉํ Xe ๋๋ผ์ด๋ฒ๋ฅผ ๊ตฌํํ๊ธฐ ์ํ ํจ์น๋ฅผ ํ๋ณดํ๋ ค๋ ๊ณํ์ ๊ฒ์ํ์ต๋๋ค. Tiger Lake ํ๋ก์ธ์๋ก ์์ํ๋ ์นด๋ ๋ฐ ํตํฉ ๊ทธ๋ํฝ. Xe ๋๋ผ์ด๋ฒ๋ ์ด์ ํ๋ซํผ์ ์ง์ํ๊ธฐ ์ํ ์ฝ๋์ ์ฝ๋งค์ด์ง ์๊ณ ์๋ก์ด ์นฉ์ ์ง์ํ๊ธฐ ์ํ ํ๋ ์์ํฌ๋ก ์๋ฆฌ์ก๊ณ ์์ต๋๋ค. 2023๋ ์๋ ํจ์น๊ฐ ๋งค๋์๋ค์ ํ ์คํธ๋ฅผ ์ํด ์ค๋น๋ ์์ ์ด๋ฉฐ, ๊ฐ๋ฅํ ๊ฒฝ์ฐ Intel๊ณผ ์ ํดํ์ง ์์ ๊ฐ๋ฐ์๊ฐ ๊ฒํ ํ ์์ ์ ๋๋ค. ๋๊ด์ ์ธ ์๋๋ฆฌ์ค์์๋ ๋๋ผ์ด๋ฒ๊ฐ ์ฐ๋ง์ ๋ฉ์ธ ์ฝ์ด์ ์์ฉ๋ ๊ฒ์ ๋๋ค.
ํ์ฌ ๋ฉ์ธ ์ปค๋์ ํฌํจ๋์ง ์๋ ์ด์ ๋ ์ฝ๋๊ฐ ์๋ ๋ณ๋์ ์ปค๋ ๋ธ๋์น์์ ๋น๊ณต๊ฐ๋ก ๊ฐ๋ฐ๋์์ผ๋ฉฐ ์ด์ ์ด๋ฅผ ํ์ฌ ์ฝ๋ ๋ฒ ์ด์ค์ ํตํฉํ๊ธฐ ์ํ ์ถ๊ฐ ์์ ์ด ํ์ํ๋ค๋ ๊ฒ์ ๋๋ค. ์ต๊ทผ AMD ๋๋ผ์ด๋ฒ์ ์ค์ํ ๋ณ๊ฒฝ ์ฌํญ์ด ์ปค๋์ ํตํฉ๋๋ ๊ฒ์ ์ง์ฐ์์ผ ์ค๋น๋ Xe ๋๋ผ์ด๋ฒ ์ฝ๋ ๋ฒ ์ด์ค๋ฅผ ๋ฉ์ธ ์ปค๋๋ก ์น๊ฒฉ์ํค๋ ๊ฒ์ ๋จ์ํํ๊ธฐ ์ํด ์ฝ๋์ ์ผ๋ถ๋ฅผ ๋ค์ ์์ฑํด์ผ ํ๋ ๋ถ์ ์ ์ธ ๊ฒฝํ์ ๊ณ ๋ คํ์ฌ, ๋จผ์ ์ค์ผ์ค๋ฌ ๊ตฌํ ๋ฐ ๋ค๋ฅธ ๋๋ผ์ด๋ฒ์์ ์ํธ ์์ฉ์ ๋ํ ํฉ์์ ๋๋ฌํ๋ ๊ฒ์ด ์ ์๋ฉ๋๋ค.
Xe ๋๋ผ์ด๋ฒ๋ ๊ธฐ์กด DRM(Direct Rendering Manager) ๊ตฌ์ฑ ์์๋ ๋ฌผ๋ก ํ๋ฉด ์ํธ ์์ฉ ์ฝ๋, ๋ฉ๋ชจ๋ฆฌ ๋ชจ๋ธ, ๊ตฌํ execbuf ๋ฑ ํน์ GPU์ ์ฝ๋งค์ด์ง ์๋ ์ผ๋ฐ์ ์ธ i915 ๋๋ผ์ด๋ฒ ๊ตฌ์ฑ ์์๋ฅผ ์ต๋ํ ํ์ฉํ๋ ์๋ก์ด ์ํคํ
์ฒ๋ฅผ ์ฌ์ฉํ์ฌ ๊ตฌ์ถ๋์์ต๋๋ค. . Xe์ i915 ๋๋ผ์ด๋ฒ๋ ๊ณตํต ๊ตฌ์ฑ ์์์ ์ค๋ณต์ ํผํ๊ธฐ ์ํด ๊ณตํต ์ฝ๋๋ฅผ ๊ณต์ ํ ๊ณํ์
๋๋ค. Mesa์์๋ Xe ๋๋ผ์ด๋ฒ ์์์ OpenGL ๋ฐ Vulkan์ ์คํํ๋ ๊ฒ์ ๊ธฐ์กด Mesa Iris ๋ฐ ANV ๋๋ผ์ด๋ฒ์ ๋ํ ๋ณ๊ฒฝ์ ํตํด ๊ตฌํ๋ฉ๋๋ค.
์ถ์ฒ : opennet.ru