Intel သည် ၎င်း၏ GPU များအတွက် Linux ဒရိုက်ဘာအသစ် Xe ကို ထုတ်ပြန်ခဲ့သည်။

Intel သည် Tiger Lake ပရိုဆက်ဆာများနှင့် Arc မိသားစုဂရပ်ဖစ်ကတ်များကိုရွေးချယ်ပြီးနောက် ပေါင်းစပ်ဂရပ်ဖစ်များတွင်အသုံးပြုသည့် Intel Xe ဗိသုကာကိုအခြေခံ၍ ပေါင်းစပ်ဂရပ်ဖစ်ကတ်များနှင့်အသုံးပြုရန်အတွက် Linux kernel driver Xe အသစ်၏ကနဦးထွက်ရှိမှုကို ထုတ်ဝေခဲ့သည်။ ယာဉ်မောင်းဖွံ့ဖြိုးတိုးတက်ရေး၏ ရည်ရွယ်ချက်မှာ အဟောင်းပလက်ဖောင်းအဟောင်းများကို ပံ့ပိုးရန်အတွက် ကုဒ်နှင့်မချိတ်ဘဲ ချစ်ပ်အသစ်များကို ပံ့ပိုးရန်အတွက် မူဘောင်တစ်ခု ပံ့ပိုးပေးရန်ဖြစ်သည်။ DRM (Direct Rendering Manager) စနစ်ခွဲ၏ အခြားအစိတ်အပိုင်းများနှင့်အတူ Xe ကုဒ်ကို ပိုမိုတက်ကြွစွာ မျှဝေခြင်းကိုလည်း ကြေညာထားသည်။

ကုဒ်သည် အမျိုးမျိုးသော ဟာ့ဒ်ဝဲဗိသုကာများကို ပံ့ပိုးရန်အတွက် ကနဦးတွင် ဒီဇိုင်းထုတ်ထားပြီး x86 နှင့် ARM စနစ်များတွင် စမ်းသပ်ရန်အတွက် ရနိုင်ပါသည်။ အကောင်အထည်ဖော်မှုအား လက်ရှိတွင် kernel ၏ အဓိကအစိတ်အပိုင်းသို့ ပေါင်းစည်းရန်အတွက် အဆင်သင့်မဖြစ်သေးသော developer များမှ ဆွေးနွေးမှုများအတွက် စမ်းသပ်ရွေးချယ်မှုတစ်ခုအဖြစ် ယူဆနေပါသည်။ i915 ဒရိုင်ဘာအဟောင်းများတွင် အလုပ်မလုပ်ဘဲ ပြုပြင်ထိန်းသိမ်းမှုများ ဆက်လက်လုပ်ဆောင်ပါမည်။ ၎င်းသည် 2023 တွင် Xe driver အသစ်ကို အဆင်သင့်ဖြစ်စေရန် စီစဉ်ထားသည်။

ဒရိုက်ဘာအသစ်တွင်၊ စခရင်များနှင့်အပြန်အလှန်ဆက်ဆံရန်အတွက်ကုဒ်အများစုကို i915 ဒရိုက်ဘာထံမှချေးယူထားပြီး အနာဂတ်တွင်၊ ပုံမှန်အစိတ်အပိုင်းများထပ်ပွားခြင်းမှရှောင်ရှားနိုင်ရန် developer များသည် ဤကုဒ်ကို ဒရိုက်ဗာနှစ်ခုလုံးတွင်မျှဝေကြောင်းသေချာစေရန်စီစဉ်ထားသည် (ယခုထိုကုဒ် ရိုးရှင်းစွာ နှစ်ကြိမ် ပြန်လည်တည်ဆောက်ထားသော်လည်း မျှဝေမှုကုဒ်အတွက် အခြားရွေးချယ်စရာများကို ဆွေးနွေးလျက်ရှိသည်။) Xe ရှိ memory model သည် i915 memory model ၏အကောင်အထည်ဖော်မှုနှင့်အလွန်နီးစပ်ပြီး၊ execbuf ၏အကောင်အထည်ဖော်မှုသည် i3 code မှ execbuf915 နှင့်အလွန်ဆင်တူသည်။

OpenGL နှင့် Vulkan ဂရပ်ဖစ် APIs များအတွက် ပံ့ပိုးမှုပေးရန်၊ Linux kernel အတွက် ဒရိုက်ဘာအပြင်၊ ပရောဂျက်သည် Xe module မှတဆင့် Iris နှင့် ANV Mesa ဒရိုက်ဘာများ၏ လုပ်ဆောင်မှုအတွက် အပြောင်းအလဲများကို ပြင်ဆင်ထားပါသည်။ ၎င်း၏လက်ရှိပုံစံတွင်၊ Xe-Mesa လင့်ခ်သည် OpenGL နှင့် Vulkan ကိုအခြေခံထားသော GNOME၊ ဘရောက်ဆာများနှင့် ဂိမ်းများကို အသုံးပြုရန် လုံလောက်သော်လည်း ယခုအချိန်အထိ ပျက်စီးမှုများအပါအဝင် ပြဿနာများနှင့် ချို့ယွင်းမှုများ ရှိနေပါသည်။ ထို့အပြင် စွမ်းဆောင်ရည် ပိုမိုကောင်းမွန်အောင် လုပ်ဆောင်ခြင်း မရှိသေးပါ။

source: opennet.ru

မှတ်ချက် Add