Linux-ի դրայվերի բարելավումներ AMD GCN 1.x GPU-ների համար

Valve-ի ենթակապալառու Թիմուր Քրիստոֆը ներկայացրեց AMD GCN 1.0 «Southern Island» և 1.1 «Sea Islands» տեսաքարտերի Linux-ի աջակցությունը բարելավելու ծրագրեր: Անցյալ տարի AMDGPU դրայվերը հավասարեցվեց GCN 1.x տեսաքարտերի Radeon դրայվերին և լռելյայնորեն միացվեց Linux 6.19 միջուկի կոդային բազայում, որի թողարկումը նախատեսված է փետրվարին: GCN 1.x տեսաքարտերը թողարկվել են 2012-ից 2019 թվականներին և ներառում են այնպիսի մոդելներ, ինչպիսիք են 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 ընտանիքի այլ տեսաքարտեր:

Ծրագրերը ներառում են GCN 1.x աջակցության հետագա զարգացումը Linux-ում, որոնցից մի քանիսը օգտակար կլինեն նաև այլ գրաֆիկական պրոցեսորների համար, ինչպիսին է Polaris ընտանիքի պրոցեսորը։

  • SI, CIK, VI և Polaris շարքերի GPU-ների համար ձևաչափի մոդիֆիկատորների (DRM ձևաչափի մոդիֆիկատոր) աջակցության ներդրում, որը հնարավորություն կտա օգտագործել Vulkan-ի վրա հիմնված կոմպոզիցիոն մենեջերները, Zink OpenGL դրայվերը և որոշ այլ բաղադրիչներ։
  • Ավելացվել է TRAVIS և NUTMEG display bridge կառավարիչների աջակցությունը, որը թույլ կտա լռելյայնորեն օգտագործել AMDGPU-ն CIK ընտանիքի APU-ներով կոնֆիգուրացիաներում։
  • Էներգիայի կառավարման վերակազմավորում։ Հին գրաֆիկական պրոցեսորները օգտագործում են առանձին էներգիայի կառավարման կոդ՝ «DPM», որը տարբերվում է AMDGPU-ի հիմնական կոդից։ Հին գրաֆիկական պրոցեսորների կոդի միավորումը այլ գրաֆիկական պրոցեսորների հետ կվերացնի այս գրաֆիկական պրոցեսորների համար առանձին ճյուղավորումը, կնվազեցնի կոդի չափը և կհեշտացնի դրայվերների սպասարկումը։
  • Հաշվի առնելով DC (Display Core) կոդում GCN 1.x աջակցության բարելավումները, ինչպիսիք են անալոգային տեսաելքեր օգտագործելու հնարավորությունը, իմաստ ունի հեռացնել այս GPU-ների հին կոդը, որը չի օգտագործում DC, ինչը կհեշտացնի դրայվերների սպասարկումը և կնվազեցնի կոդի չափը։
  • Ուղղվել են մնացած սխալները, ինչպիսիք են Radeon 430 GPU-ների սխալ հզորության սահմանափակումը, Radeon HD 7790 անալոգային միակցիչների սև էկրանները և SI/CIK GPU-ների էջի սխալները։
  • Մասնակիորեն բնակեցված հյուսվածքների (PRT) աջակցություն: Այս գործառույթը միացնելու համար արդեն պատրաստվել է Linux միջուկի համար նախատեսված թարմացում և MESA-ի համար նախատեսված pull request:
  • Փոխանցման հերթի աջակցություն RADV դրայվերում հին GPU-ների համար։

Source: opennet.ru

Գնեք հուսալի հոստինգ DDoS պաշտպանությամբ կայքերի, VPS VDS սերվերների համար 🔥 Գնեք հուսալի կայքերի հոսթինգ՝ DDoS պաշտպանությամբ, VPS VDS սերվերներով | ProHoster