NVIDIA သည် ဒရိုက်ဘာ 470.57.02၊ open-sourced RTXMU နှင့် RTX SDK သို့ Linux ပံ့ပိုးမှုတို့ကို ထည့်သွင်းထားသည်။

NVIDIA သည် တစ်ဦးတည်းပိုင် NVIDIA driver 470.57.02 ၏ ဌာနခွဲအသစ်၏ ပထမဆုံးတည်ငြိမ်သောဖြန့်ချိမှုကို ထုတ်ဝေခဲ့သည်။ Driver ကို Linux (ARM၊ x86_64)၊ FreeBSD (x86_64) နှင့် Solaris (x86_64) အတွက် ရနိုင်ပါသည်။

အဓိက တီထွင်ဆန်းသစ်မှုများ-

  • GPU အသစ်များအတွက် ထပ်လောင်းပံ့ပိုးမှု- GeForce RTX 3070 Ti၊ GeForce RTX 3080 Ti၊ T4G၊ A100 80GB PCIe၊ A16၊ PG506-243၊ PG506-242၊ CMP 90HX၊ CMP 70HX၊ A100-PG506- CMP 207HX
  • Xwayland DDX အစိတ်အပိုင်းကို အသုံးပြု၍ Wayland ပတ်ဝန်းကျင်များတွင် လုပ်ဆောင်နေသည့် X11 အပလီကေးရှင်းများအတွက် OpenGL နှင့် Vulkan ဟာ့ဒ်ဝဲအရှိန်မြှင့်မှုအတွက် ကနဦးပံ့ပိုးမှု ပေါင်းထည့်ထားသည်။ စမ်းသပ်ချက်များအရ NVIDIA 470 ဒရိုက်ဘာဌာနခွဲကို အသုံးပြုသောအခါ XWayland ကိုအသုံးပြု၍ထွက်ရှိသော OpenGL နှင့် Vulkan အက်ပလီကေးရှင်းများ၏စွမ်းဆောင်ရည်သည် ပုံမှန် X ဆာဗာတစ်ခုအောက်တွင်လည်ပတ်ခြင်းနှင့်နီးပါးတူညီသည်။
  • Wine တွင် NVIDIA NGX နည်းပညာကို အသုံးပြုနိုင်စွမ်းနှင့် Linux ပေါ်တွင် Windows ဂိမ်းများကို အသုံးပြုရန်အတွက် Valve မှ ဖန်တီးထားသည့် Proton ပက်ကေ့ခ်ျကို အကောင်အထည်ဖော်ပြီးဖြစ်သည်။ Wine နှင့် Proton အပါအဝင်၊ သင်သည် အရည်အသွေးမဆုံးရှုံးဘဲ ရုပ်ထွက်အရည်အသွေးကို တိုးမြင့်လာစေရန် စက်သင်ယူမှုနည်းလမ်းများကို အသုံးပြု၍ လက်တွေ့ဆန်သော ရုပ်ပုံစကေးချဲ့ရန်အတွက် DLSS နည်းပညာကို ပံ့ပိုးပေးသည့် ဂိမ်းများကို ယခု သင် run နိုင်ပါပြီ။

    Wine ကို အသုံးပြု၍ စတင်ခဲ့သော Windows အပလီကေးရှင်းများတွင် NGX လုပ်ဆောင်ချက်ကို အသုံးပြုရန်၊ nvngx.dll စာကြည့်တိုက် ပါဝင်သည်။ ဝိုင်နှင့် Proton ၏ တည်ငြိမ်သော ဖြန့်ချိမှုများတွင် NGX ပံ့ပိုးမှုကို အကောင်အထည်မဖော်သေးသော်လည်း ဤလုပ်ဆောင်နိုင်စွမ်းကို ပံ့ပိုးရန် အပြောင်းအလဲများသည် Proton စမ်းသပ်မှုဌာနခွဲတွင် စတင်ပါဝင်နေပြီဖြစ်သည်။

  • ယခုရရှိနိုင်သည့် မမ်မိုရီအရွယ်အစားဖြင့်သာ ကန့်သတ်ထားသည့် တစ်ပြိုင်တည်း OpenGL ဆက်စပ်အကြောင်းအရာအရေအတွက်အပေါ် ကန့်သတ်ချက်များကို ဖယ်ရှားလိုက်ပါပြီ။
  • NVIDIA ဒရိုက်ဘာမှ အရင်းအမြစ်နှင့် ပစ်မှတ် GPU များကို လုပ်ဆောင်သည့် ဖွဲ့စည်းမှုစနစ်များတွင် အခြား GPU များ (PRIME Display Offload) သို့ တင်ဆက်ခြင်းဆိုင်ရာ လုပ်ဆောင်ချက်များကို ဖယ်ရှားခြင်းအတွက် PRIME နည်းပညာအတွက် ပံ့ပိုးမှု ထပ်လောင်းထည့်သွင်းထားသည်။
  • Vulkan extensions အသစ်များအတွက် ထပ်လောင်းပံ့ပိုးမှု- VK_EXT_global_priority (VK_QUEUE_GLOBAL_PRIORITY_REALTIME_EXT၊ သင့်အား SteamVR တွင် asynchronous reprojection)၊ VK_EXT_global_priority_query၊ VK_EXT_provoking_vertex,VKEXTen_dynamic၊ VK_EXT_colorTenex2stEXTEX_dynamic လုပ်နိုင်သည်၊ VK_EXT _vertex_input_dynamic_state၊ VK_EXT_ycbcr_2plane_444_formats၊ VK_NV_inherited_viewport_scissor။
  • VK_QUEUE_GLOBAL_PRIORITY_MEDIUM_EXT မှလွဲ၍ အခြား Vulkan ကမ္ဘာလုံးဆိုင်ရာ ဂုဏ်သတ္တိများကို အသုံးပြုခြင်းသည် ယခုအခါ root ဝင်ရောက်ခွင့် သို့မဟုတ် CAP_SYS_NICE အထူးအခွင့်အရေးများ လိုအပ်ပါသည်။
  • Mellanox InfiniBand HCA (Host Channel Adapters) ကဲ့သို့သော ပြင်ပစက်ပစ္စည်းများဖြစ်သည့် Mellanox InfiniBand HCA (Host Channel Adapters) ကဲ့သို့ ပြင်ပစက်ပစ္စည်းများမှ RDMA ကို တိုက်ရိုက်အသုံးပြုရန် RDMA ကိုအသုံးပြုရန် ခွင့်ပြုသည့် kernel module nvidia-peermem.ko ကို ထည့်သွင်းထားသည်။
  • ပုံသေအားဖြင့်၊ ဗီဒီယိုမမ်မိုရီပမာဏအမျိုးမျိုးဖြင့် GPU များကိုအသုံးပြုသည့်အခါ SLI ကနဦးလုပ်ဆောင်ခြင်းကို ဖွင့်ထားသည်။
  • nvidia-settings နှင့် NV-CONTROL သည် software cooler control ကို ပံ့ပိုးပေးသည့် ဘုတ်များအတွက် ပုံမှန်အားဖြင့် cooler management tools များကို ပေးပါသည်။
  • GPU စနစ် ပရိုဆက်ဆာ (GSP) ချစ်ပ်ဘေးဘက်သို့ GPU ၏ အစပျိုးခြင်းနှင့် ထိန်းချုပ်မှုကို ရွှေ့ရန် gsp.bin firmware ပါဝင်သည်။

တစ်ချိန်တည်းမှာပင်၊ Game Developers Conference တွင် NVIDIA သည် MIT လိုင်စင်အောက်ရှိ RTXMU (RTX Memory Utility) SDK toolkit ၏ open source code ကိုကြေငြာခဲ့ပြီး BLAS (အောက်ခြေအဆင့်အရှိန်မြှင့်တည်ဆောက်ပုံများ) buffers များကိုအသုံးပြု၍ ဗီဒီယိုမှတ်ဉာဏ်သုံးစွဲမှုကို သိသိသာသာ လျှော့ချပါ။ Compaction သည် BLAS memory သုံးစွဲမှုကို 50% လျှော့ချရန် ဖြစ်နိုင်ချေရှိပြီး ခွဲဝေမှုသည် ကြားခံသိုလှောင်မှု၏ စွမ်းဆောင်ရည်ကို 64 KB သို့မဟုတ် 4 MB အရွယ်အစားရှိသော စာမျက်နှာများသို့ ပေါင်းစည်းခြင်းဖြင့် ကြားခံသိုလှောင်မှု၏ထိရောက်မှုကို တိုးတက်စေသည်။

NVIDIA သည် ဒရိုက်ဘာ 470.57.02၊ open-sourced RTXMU နှင့် RTX SDK သို့ Linux ပံ့ပိုးမှုတို့ကို ထည့်သွင်းထားသည်။

NVIDIA သည် NVRHI (NVIDIA Rendering Hardware Interface) စာကြည့်တိုက်နှင့် MIT လိုင်စင်အောက်ရှိ Donut framework အတွက် open-sourced ကုဒ်ကိုလည်း ပေးထားသည်။ NVRHI သည် Windows နှင့် Linux တွင် အမျိုးမျိုးသော ဂရပ်ဖစ် APIs (Direct3D 11, Direct3D 12, Vulkan 1.2) ၏ထိပ်တွင် လုပ်ဆောင်သည့် စိတ္တဇအလွှာတစ်ခုဖြစ်သည်။ ဒိုးနပ်သည် အချိန်နှင့်တပြေးညီ ပုံတူကူးချခြင်းစနစ်များအတွက် ကြိုတင်တည်ဆောက်ထားသော အစိတ်အပိုင်းများနှင့် တင်ဆက်ခြင်းအဆင့်များကို ပံ့ပိုးပေးပါသည်။

ထို့အပြင် NVIDIA သည် SDK တွင် Linux နှင့် ARM ဗိသုကာအတွက် ပံ့ပိုးမှုပေးသည်- DLSS (Deep Learning Super Sampling၊ စက်သင်ယူမှုနည်းလမ်းများကို အသုံးပြု၍ လက်တွေ့ကျသောပုံချဲ့ခြင်း)၊ RTXDI (RTX Direct Illumination၊ dynamic lighting)၊ RTXGI (RTX Global Illumination၊ အပန်းဖြေမှုများ၊ အလင်းရောင်ပြန်ဟပ်မှု ), NRD (NVIDIA Optix AI-Acceleration Denoiser၊ လက်တွေ့ဆန်သော ရုပ်ပုံ rendering ကို အရှိန်မြှင့်ရန် machine learning ကို အသုံးပြု)။

source: opennet.ru

မှတ်ချက် Add