NVIDIA-ն հրապարակել է վարորդ 470.57.02, բաց կոդով RTXMU և ավելացրել է Linux-ի աջակցություն RTX SDK-ին:

NVIDIA-ն հրապարակել է NVIDIA 470.57.02 ֆիրմային վարորդի նոր մասնաճյուղի առաջին կայուն թողարկումը: Վարորդը հասանելի է 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, A207- CMP 100HX:
  • Ավելացվեց նախնական աջակցություն OpenGL-ի և Vulkan-ի ապարատային արագացման համար X11 հավելվածների համար, որոնք աշխատում են Wayland միջավայրերում՝ օգտագործելով Xwayland DDX բաղադրիչը: Դատելով թեստերից՝ NVIDIA 470 վարորդի ճյուղն օգտագործելիս՝ OpenGL-ի և Vulkan-ի աշխատանքը XWayland-ի միջոցով գործարկված X հավելվածներում գրեթե նույնն է, ինչ սովորական X սերվերի տակ աշխատելը:
  • Գործարկվել է Wine-ում NVIDIA NGX տեխնոլոգիան օգտագործելու հնարավորությունը և Proton փաթեթը, որը մշակվել է Valve-ի կողմից՝ Windows-ի խաղեր Linux-ով գործարկելու համար։ Ներառյալ Wine-ը և Proton-ը, այժմ կարող եք գործարկել խաղեր, որոնք աջակցում են DLSS տեխնոլոգիան, որը թույլ է տալիս օգտագործել NVIDIA վիդեո քարտերի Tensor միջուկները պատկերի իրատեսական մասշտաբավորման համար՝ օգտագործելով մեքենայական ուսուցման մեթոդները՝ լուծաչափը բարձրացնելու համար՝ առանց որակի կորստի:

    Wine-ի միջոցով գործարկված Windows հավելվածներում NGX գործառույթն օգտագործելու համար ներառված է nvngx.dll գրադարանը: Proton-ի գինու և կայուն թողարկումների վերաբերյալ NGX-ի աջակցությունը դեռ չի իրականացվել, սակայն այս գործառույթն աջակցելու համար փոփոխություններն արդեն սկսել են ներառվել Proton Experimental մասնաճյուղում:

  • Միաժամանակ OpenGL համատեքստերի քանակի սահմանափակումները հանվել են, որոնք այժմ սահմանափակված են միայն հասանելի հիշողության չափով:
  • Ավելացվել է PRIME տեխնոլոգիայի աջակցություն՝ այլ GPU-ների վրա մատուցման գործողությունները բեռնաթափելու համար (PRIME Display Offload) այն կոնֆիգուրացիաներում, որոնցում աղբյուրի և թիրախային GPU-ները մշակվում են NVIDIA դրայվերի կողմից, ինչպես նաև երբ աղբյուրի GPU-ն մշակվում է AMDGPU դրայվերի կողմից:
  • Ավելացված է աջակցություն Vulkan-ի նոր ընդլայնումների համար՝ VK_EXT_global_priority (VK_QUEUE_GLOBAL_PRIORITY_REALTIME_EXT, թույլ է տալիս օգտագործել ասինխրոն վերարտադրումը SteamVR-ում), VK_EXT_global_priority_query, VK_EXT_provoking_PRIORITY_OR_Texte write_enable, VK_ EXT_vertex_input_dynamic_state, VK_EXT_ycbcr_2plane_2_formats, VK_NV_inherited_viewport_scissor:
  • VK_QUEUE_GLOBAL_PRIORITY_MEDIUM_EXT-ից բացի Vulkan-ի գլոբալ հատկություններից օգտվելն այժմ պահանջում է արմատային մուտք կամ CAP_SYS_NICE արտոնություններ:
  • Ավելացվեց միջուկի նոր մոդուլ nvidia-peermem.ko, որը թույլ է տալիս օգտագործել RDMA-ն՝ ուղղակիորեն մուտք գործելու NVIDIA GPU հիշողություն երրորդ կողմի սարքերի կողմից, ինչպիսիք են Mellanox InfiniBand HCA-ն (Հոսթ ալիքի ադապտերներ)՝ առանց տվյալները համակարգային հիշողության մեջ պատճենելու:
  • Լռելյայնորեն, SLI-ի սկզբնավորումը միացված է տարբեր քանակությամբ տեսահիշողությամբ GPU-ներ օգտագործելիս:
  • nvidia-settings-ը և NV-CONTROL-ը լռելյայն տրամադրում են սառնարանների կառավարման գործիքներ այն տախտակների համար, որոնք աջակցում են ծրագրային ապահովման հովացուցիչի կառավարումը:
  • Ներառված է gsp.bin որոնվածը, որն օգտագործվում է GPU-ի սկզբնավորումը և կառավարումը GPU համակարգի պրոցեսորի (GSP) չիպի կողմը տեղափոխելու համար:

Միևնույն ժամանակ, Game Developers Conference-ում NVIDIA-ն հայտարարեց RTXMU (RTX Memory Utility) SDK գործիքակազմի բաց կոդը՝ MIT լիցենզիայի ներքո, որը թույլ է տալիս օգտագործել BLAS (ներքևի մակարդակի արագացման կառուցվածքներ) բուֆերների խտացում և ենթաբաշխում։ զգալիորեն նվազեցնել վիդեո հիշողության սպառումը: Կոմպակտացումը հնարավորություն է տալիս նվազեցնել BLAS հիշողության ընդհանուր սպառումը 50%-ով, իսկ ենթաբաշխումը բարելավում է բուֆերային պահեստավորման արդյունավետությունը՝ մի քանի փոքր բուֆերներ համատեղելով 64 ԿԲ կամ 4 ՄԲ չափի էջերում:

NVIDIA-ն հրապարակել է վարորդ 470.57.02, բաց կոդով RTXMU և ավելացրել է Linux-ի աջակցություն RTX SDK-ին:

NVIDIA-ն նաև բաց կոդով ծածկագրել է NVRHI (NVIDIA Rendering Hardware Interface) գրադարանը և Donut Framework-ը MIT լիցենզիայի ներքո: NVRHI-ը վերացական շերտ է, որն աշխատում է տարբեր գրաֆիկական API-ների վրա (Direct3D 11, Direct3D 12, Vulkan 1.2) Windows-ում և Linux-ում: Donut-ը տրամադրում է նախապես կառուցված բաղադրիչների և մատուցման փուլերի մի շարք՝ իրական ժամանակում մատուցման համակարգերի նախատիպավորման համար:

Բացի այդ, NVIDIA-ն աջակցություն է տրամադրել Linux-ի և ARM-ի ճարտարապետությանը SDK-ում. լույսի արտացոլում ), NRD (NVIDIA Optix AI-Acceleration Denoiser, օգտագործելով մեքենայական ուսուցում` արագացնելու պատկերների իրատեսական մատուցումը):

Source: opennet.ru

Добавить комментарий