NVIDIA ले चालक 470.57.02, खुला स्रोत RTXMU प्रकाशित गरेको छ, र 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-207, A100-PG506-217, CMP 50HX.
  • Xwayland DDX कम्पोनेन्ट प्रयोग गरी Wayland वातावरणमा चलिरहेको X11 अनुप्रयोगहरूको लागि OpenGL र Vulkan हार्डवेयर प्रवेगका लागि प्रारम्भिक समर्थन थपियो। परीक्षणहरूको आधारमा, NVIDIA 470 ड्राइभर शाखा प्रयोग गर्दा, XWayland प्रयोग गरी सुरु गरिएको X अनुप्रयोगहरूमा OpenGL र Vulkan को कार्यसम्पादन नियमित X सर्भर अन्तर्गत चलिरहेको जस्तै छ।
  • लिनक्समा विन्डोज गेमहरू चलाउन भल्भद्वारा विकसित गरिएको वाइन र प्रोटोन प्याकेजमा NVIDIA NGX प्रविधि प्रयोग गर्ने क्षमता लागू गरिएको छ। वाइन र प्रोटोन सहित, तपाईं अब DLSS टेक्नोलोजीलाई समर्थन गर्ने खेलहरू चलाउन सक्नुहुन्छ, जसले तपाईंलाई NVIDIA भिडियो कार्डहरूको टेन्सर कोरहरू प्रयोग गर्न अनुमति दिन्छ यथार्थवादी छवि स्केलिंगको लागि मेसिन लर्निङ विधिहरू प्रयोग गरेर गुणस्तर नगुमाई रिजोल्युसन बढाउन।

    वाइन प्रयोग गरेर सुरु गरिएको Windows अनुप्रयोगहरूमा NGX कार्यक्षमता प्रयोग गर्न, nvngx.dll पुस्तकालय समावेश गरिएको छ। प्रोटोनको वाइन र स्थिर रिलीजहरूमा, NGX समर्थन अझै लागू गरिएको छैन, तर यस प्रकार्यतालाई समर्थन गर्न परिवर्तनहरू प्रोटोन प्रायोगिक शाखामा समावेश हुन थालेको छ।

  • समवर्ती OpenGL सन्दर्भहरूको संख्यामा सीमाहरू हटाइएका छन्, जुन अहिले उपलब्ध मेमोरीको आकारद्वारा मात्र सीमित छन्।
  • स्रोत र लक्ष्य GPU हरू NVIDIA ड्राइभरद्वारा प्रशोधन गरिएका कन्फिगरेसनहरूमा अन्य GPU हरू (PRIME डिस्प्ले अफलोड) लाई अफलोड गर्ने रेन्डरिङ अपरेसनहरूका लागि PRIME टेक्नोलोजीको लागि समर्थन थपियो, साथै स्रोत GPU AMDGPU ड्राइभरद्वारा प्रशोधन गरिएको बेला।
  • नयाँ Vulkan विस्तारहरूको लागि समर्थन थपियो: VK_EXT_global_priority (VK_QUEUE_GLOBAL_PRIORITY_REALTIME_EXT, SteamVR मा एसिन्क्रोनस पुन: प्रक्षेपणको प्रयोगलाई अनुमति दिन्छ), VK_EXT_global_priority_query, VK_EXT_provoking_verten_vertex, VK_EXT_provoking_vertenex_2, VK_EXT_provoking_vertex or_write_enable, VK_ EXT_vertex_input_dynamic_state, VK_EXT_ycbcr_2plane_444_formats, VK_NV_inherited_viewport_scissor।
  • VK_QUEUE_GLOBAL_PRIORITY_MEDIUM_EXT बाहेक Vulkan विश्वव्यापी गुणहरू प्रयोग गर्न अब रूट पहुँच वा CAP_SYS_NICE विशेषाधिकारहरू आवश्यक छ।
  • एउटा नयाँ कर्नेल मोड्युल थपियो nvidia-peermem.ko जसले RDMA लाई प्रणाली मेमोरीमा डाटा प्रतिलिपि नगरीकन Mellanox InfiniBand HCA (होस्ट च्यानल एडेप्टरहरू) जस्ता तेस्रो पक्षीय यन्त्रहरूद्वारा NVIDIA GPU मेमोरीलाई प्रत्यक्ष पहुँच गर्न प्रयोग गर्न अनुमति दिन्छ।
  • पूर्वनिर्धारित रूपमा, भिडियो मेमोरीको विभिन्न मात्रामा GPU हरू प्रयोग गर्दा SLI प्रारम्भिकरण सक्षम हुन्छ।
  • nvidia-सेटिङहरू र NV-CONTROL ले सफ्टवेयर कूलर नियन्त्रणलाई समर्थन गर्ने बोर्डहरूको लागि पूर्वनिर्धारित रूपमा कूलर व्यवस्थापन उपकरणहरू प्रदान गर्दछ।
  • gsp.bin फर्मवेयर समावेश गरिएको छ, जुन GPU प्रणाली प्रोसेसर (GSP) चिपको छेउमा GPU को शुरुवात र नियन्त्रण सार्न प्रयोग गरिन्छ।

Одновременно на конференции Game Developers Conference компания NVIDIA объявила об открытии под лицензией MIT исходных текстов SDK-инструментария RTXMU (RTX Memory Utility), позволяющего использовать уплотнение и субраспределение буферов BLAS (bottom level acceleration structures) для значительного сокращения потребления видеопамяти. Уплотнения даёт возможность снизить общее потребление памяти BLAS на 50%, а субраспределение повышает эффективность хранения буферов, за счёт объединения нескольких мелких буферов в страницы, размером 64 KB или 4 MB.

NVIDIA ले चालक 470.57.02, खुला स्रोत RTXMU प्रकाशित गरेको छ, र RTX SDK मा लिनक्स समर्थन थपेको छ।

NVIDIA также открыла под лицензией MIT код библиотеки NVRHI (NVIDIA Rendering Hardware Interface) и фреймворка Donut. NVRHI представляет собой абстрактную прослойку, функционирующую поверх разных графических API (Direct3D 11, Direct3D 12, Vulkan 1.2) в Windows и Linux. Donut предоставляет набор готовых компонентов и стадий отрисовки для создания прототипов систем рендеринга, работающих в режиме реального времени.

Кроме того, компания NVIDIA обеспечила поддержку Linux и архитектуры ARM в SDK: DLSS (Deep Learning Super Sampling, реалистичное масштабирование изображений с использованием методов машинного обучения), RTXDI (RTX Direct Illumination, динамическое освещение), RTXGI (RTX Global Illumination, воссоздание отражения света), NRD (NVIDIA Optix AI-Acceleration Denoiser, использование машинного обучения для ускорения реалистичного рендеринга изображений).

स्रोत: opennet.ru

एक टिप्पणी थप्न