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