Intel tau tshaj tawm Xe, tus tsav tsheb Linux tshiab rau nws cov GPUs

Intel tau tshaj tawm thawj zaug ntawm tus tsav tsheb tshiab rau Linux ntsiav - Xe, tsim los siv nrog kev sib xyaw GPUs thiab cov ntawv teev lus sib cais raws li Intel Xe architecture, uas yog siv hauv cov duab sib xyaw pib nrog Tiger Lake processors thiab xaiv cov duab phaib. ntawm Arc tsev neeg. Lub hom phiaj ntawm kev txhim kho tus neeg tsav tsheb yog muab lub moj khaum rau kev muab kev txhawb nqa rau cov chips tshiab, tsis tas yuav raug khi rau kev txhawb nqa code rau cov laus platforms. Tsis tas li tshaj tawm yog kev sib koom ua ke ntau dua ntawm Xe code nrog lwm cov khoom ntawm DRM (Direct Rendering Manager) subsystem.

Cov cai yog pib tsim los txhawb ntau yam khoom siv kho vajtse thiab muaj rau kev sim ntawm x86 thiab ARM systems. Qhov kev siv tam sim no suav tias yog kev sim kev xaiv rau kev sib tham los ntawm cov neeg tsim khoom, tseem tsis tau npaj rau kev koom ua ke rau hauv lub ntsiab tseem ceeb. Ua haujlwm ntawm cov qub i915 tsav tsheb tsis nres thiab nws cov kev txhawb nqa yuav txuas ntxiv mus. Tus tsav tsheb Xe tshiab tau npaj kom npaj txhij thaum xyoo 2023.

Nyob rau hauv tus tsav tsheb tshiab, feem ntau ntawm cov cai rau kev cuam tshuam nrog cov ntxaij vab tshaus yog qiv los ntawm i915 tsav tsheb, thiab yav tom ntej cov neeg tsim khoom npaj yuav muab cov cai no rau hauv ob qho tib si tsav tsheb kom tsis txhob muaj qhov sib npaug ntawm cov qauv (tam sim no cov cai no tsuas yog rov tsim dua ob zaug, tab sis. lwm txoj kev xaiv rau kev sib koom code tau tham). Lub cim xeeb qauv hauv Xe zoo ib yam li i915 lub cim xeeb qauv siv, thiab kev siv execbuf zoo ib yam li execbuf3 los ntawm i915 code.

Txhawm rau muab kev txhawb nqa rau OpenGL thiab Vulkan graphics APIs, ntxiv rau tus tsav tsheb rau Linux ntsiav, qhov project kuj tau npaj cov kev hloov pauv rau kev ua haujlwm ntawm Iris thiab ANV Mesa tsav tsheb los ntawm Xe module. Hauv nws daim ntawv tam sim no, Xe thiab Mesa kev sib xyaw ua ke tau tsim txaus los khiav GNOME, browsers thiab kev ua si raws li OpenGL thiab Vulkan, tab sis txog tam sim no muaj qee qhov teeb meem thiab yuam kev uas, ntawm lwm yam, ua rau muaj kev sib tsoo. Tsis tas li ntawd, tseem tsis tau ua hauj lwm los txhim kho kev ua tau zoo.

Tau qhov twg los: opennet.ru

Ntxiv ib saib