AMD GCN 1.x GPU များအတွက် Linux Driver တိုးတက်မှုများ

Valve လက်အောက်ခံကန်ထရိုက်တာ Timur Kristóf သည် AMD GCN 1.0 "Southern Island" နှင့် 1.1 "Sea Islands" ဂရပ်ဖစ်ကတ်များအတွက် Linux ပံ့ပိုးမှုကို မြှင့်တင်ရန် အစီအစဉ်များကို တင်ပြခဲ့သည်။ ပြီးခဲ့သည့်နှစ်က AMDGPU ဒရိုက်ဗာကို GCN 1.x ဂရပ်ဖစ်ကတ်များအတွက် Radeon ဒရိုက်ဗာနှင့် တန်းတူဖြစ်အောင် ယူဆောင်လာခဲ့ပြီး ဖေဖော်ဝါရီလတွင် ထွက်ရှိရန် စီစဉ်ထားသည့် Linux 6.19 kernel codebase တွင် default အနေဖြင့် enable လုပ်ထားသည်။ GCN 1.x ကတ်များကို ၂၀၁၂ မှ ၂၀၁၉ အထိ ထွက်ရှိခဲ့ပြီး Radeon HD 77xx/78xx/79xx/87xx/88xx/89xx၊ Radeon R9 280၊ FirePro W4000-W9000၊ Radeon Sky 700/900၊ Radeon R9 265/270/370၊ Radeon R9 290/390၊ HD 7790/8870 နှင့် Radeon Rx 200/Rx 300 မိသားစုများ၏ အခြားဗီဒီယိုကတ်များကို လွှမ်းခြုံထားသည်။

အစီအစဉ်များတွင် Linux တွင် GCN 1.x ပံ့ပိုးမှုကို နောက်ထပ် ဖွံ့ဖြိုးတိုးတက်စေရန် ပါဝင်ပြီး ၎င်းတို့အနက် အချို့သည် Polaris မိသားစုကဲ့သို့သော အခြား GPU များအတွက်လည်း အသုံးဝင်မည်ဖြစ်သည်။

  • SI၊ CIK၊ VI နှင့် Polaris စီးရီး GPU များအတွက် format modifiers (DRM format modifier) ​​အတွက် ပံ့ပိုးမှုကို အကောင်အထည်ဖော်ခြင်း၊ ၎င်းသည် Vulkan-based compositing managers၊ Zink OpenGL driver နှင့် အခြားအစိတ်အပိုင်းအချို့ကို အသုံးပြုနိုင်စေမည်ဖြစ်သည်။
  • CIK မိသားစု APU များဖြင့် ဖွဲ့စည်းမှုပုံစံများတွင် AMDGPU ကို မူရင်းအတိုင်း အသုံးပြုခွင့်ပေးမည့် TRAVIS နှင့် NUTMEG display bridge controllers များအတွက် ပံ့ပိုးမှုထည့်သွင်းခြင်း။
  • ပါဝါစီမံခန့်ခွဲမှု ပြန်လည်ပြင်ဆင်ခြင်း။ GPU အဟောင်းများသည် အဓိက AMDGPU ကုဒ်နှင့် မတူညီသော သီးခြားပါဝါစီမံခန့်ခွဲမှုကုဒ် "DPM" ကို အသုံးပြုကြသည်။ GPU အဟောင်းများအတွက် ကုဒ်ကို အခြား GPU များနှင့် ပေါင်းစည်းခြင်းဖြင့် ဤ GPU များအတွက် သီးခြားဌာနခွဲကို ဖယ်ရှားပေးမည်ဖြစ်ပြီး ကုဒ်အရွယ်အစားကို လျှော့ချပေးမည်ဖြစ်ပြီး driver ပြုပြင်ထိန်းသိမ်းမှုကို ရိုးရှင်းစေမည်ဖြစ်သည်။
  • DC (Display Core) ကုဒ်တွင် GCN 1.x ပံ့ပိုးမှုတွင် analog video output များကို အသုံးပြုနိုင်ခြင်းကဲ့သို့သော တိုးတက်မှုများကြောင့် DC မသုံးသော ဤ GPU များအတွက် legacy code ကို ဖယ်ရှားခြင်းသည် ကျိုးကြောင်းဆီလျော်ပါသည်၊ ၎င်းသည် driver ပြုပြင်ထိန်းသိမ်းမှုကို ရိုးရှင်းစေပြီး code အရွယ်အစားကို လျှော့ချပေးမည်ဖြစ်သည်။
  • Radeon 430 GPU များတွင် မှားယွင်းသော ပါဝါကန့်သတ်ခြင်း၊ Radeon HD 7790 analog connector များတွင် အနက်ရောင်မျက်နှာပြင်များနှင့် SI/CIK GPU များတွင် စာမျက်နှာချို့ယွင်းချက်များကဲ့သို့သော ကျန်ရှိနေသော bug များကို ပြင်ဆင်ပေးပါသည်။
  • တစ်စိတ်တစ်ပိုင်း resident textures (PRT) အတွက် ပံ့ပိုးမှု။ ဤအင်္ဂါရပ်ကိုဖွင့်ရန် Linux kernel အတွက် patch တစ်ခုနှင့် MESA အတွက် pull request တစ်ခုကို ပြင်ဆင်ပြီးဖြစ်သည်။
  • GPU အဟောင်းများအတွက် RADV ဒရိုင်ဘာတွင် Transfer queue ပံ့ပိုးမှု။

source: opennet.ru

DDoS ကာကွယ်ရေး၊ VPS VDS ဆာဗာများပါသည့် ဆိုက်များအတွက် ယုံကြည်စိတ်ချရသော hosting ကို ဝယ်ယူပါ။ 🔥 DDoS ကာကွယ်မှု၊ VPS VDS ဆာဗာများပါရှိသော ယုံကြည်စိတ်ချရသော ဝဘ်ဆိုက် hosting ကို ဝယ်ယူပါ | ProHoster