Intel weputara Xe, onye ọkwọ ụgbọ ala Linux ọhụrụ maka GPU ya

Intel ebipụtala mwepụta mbụ nke onye ọkwọ ụgbọ ala kernel Linux ọhụrụ, Xe, maka iji ya na GPUs agbakwunyere na kaadị eserese dị iche dabere na ụlọ Intel Xe ejiri na eserese agbakwunyere kemgbe Tiger Lake processors wee họrọ kaadị eserese ezinụlọ Arc. Ebumnuche nke mmepe ọkwọ ụgbọ ala bụ ịnye usoro maka ịkwado ibe ọhụrụ, ejikọtaghị ya na koodu iji kwado nyiwe ochie. Ekwuputakwara ikesa koodu Xe na-arụsi ọrụ ike na akụkụ ndị ọzọ nke sistemụ DRM (Direct Rendering Manager).

Emebere koodu ahụ na mbụ iji kwado ụlọ ọrụ ngwaike dị iche iche ma dị maka nnwale na sistemụ x86 na ARM. A na-atụle mmejuputa a ugbu a dị ka nhọrọ nnwale maka mkparịta ụka site n'aka ndị mmepe, ọ dịbeghị njikere maka ntinye n'ime akụkụ bụ isi nke kernel. Ọrụ na ndị ọkwọ ụgbọ ala i915 ochie anaghị akwụsị na mmezi ya ga-aga n'ihu. A na-eme atụmatụ iweta onye ọkwọ ụgbọ ala Xe ọhụrụ na njikere n'oge 2023.

N'ime onye ọkwọ ụgbọ ala ọhụrụ, ọtụtụ koodu maka ịmekọrịta na ihuenyo na-agbaziri site na onye ọkwọ ụgbọ ala i915, na n'ọdịniihu, ndị mmepe na-eme atụmatụ iji hụ na ekekọrịta koodu a na ndị ọkwọ ụgbọ ala abụọ ahụ iji zere mbiputegharị nke ihe ndị a na-ahụkarị (ugbu a koodu dị otú ahụ. a na-ewughachi ya ugboro abụọ, mana a na-atụle nhọrọ ndị ọzọ maka koodu ịkekọrịta). Ụdị ebe nchekwa dị na Xe dị nnọọ nso na mmejuputa ihe ngosi nke i915 ebe nchekwa, na mmejuputa nke execbuf dị nnọọ ka execbuf3 site na koodu i915.

Iji nye nkwado maka OpenGL na Vulkan ndịna-emeputa API, na mgbakwunye na onye ọkwọ ụgbọ ala maka Linux kernel, ọrụ ahụ akwadowokwa mgbanwe maka ọrụ nke Iris na ANV Mesa ọkwọ ụgbọala site na Xe modul. N'ụdị ya ugbu a, njikọ Xe-Mesa tozuru oke iji mee GNOME, ihe nchọgharị, na egwuregwu dabere na OpenGL na Vulkan, mana ka ọ dị ugbu a enwere ụfọdụ nsogbu na ahụhụ, gụnyere mkpọka. Ọzọkwa, ọ nweghị ọrụ njikarịcha arụmọrụ emebeghị.

isi: opennet.ru

Tinye a comment