NVIDIA рд▓реЗ рдЪрд╛рд▓рдХ 470.57.02, рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд RTXMU рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░реЗрдХреЛ рдЫ, рд░ RTX SDK рдорд╛ рд▓рд┐рдирдХреНрд╕ рд╕рдорд░реНрдерди рдердкреЗрдХреЛ рдЫред

NVIDIA рд▓реЗ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ NVIDIA рдЪрд╛рд▓рдХ 470.57.02 рдХреЛ рдирдпрд╛рдБ рд╢рд╛рдЦрд╛рдХреЛ рдкрд╣рд┐рд▓реЛ рд╕реНрдерд┐рд░ рд░рд┐рд▓реАрдЬ рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░реЗрдХреЛ рдЫред рдЪрд╛рд▓рдХ рд▓рд┐рдирдХреНрд╕ (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-506, A207-100 CMP 506HXред
  • 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 рдХреЛ рд╢реБрд░реБрд╡рд╛рдд рд░ рдирд┐рдпрдиреНрддреНрд░рдг рд╕рд╛рд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред

рдЙрд╣реА рд╕рдордпрдорд╛, рдЦреЗрд▓ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛ рд╕рдореНрдореЗрд▓рдирдорд╛, NVIDIA рд▓реЗ MIT рд▓рд╛рдЗрд╕реЗрдиреНрд╕ рдЕрдиреНрддрд░реНрдЧрдд RTXMU (RTX рдореЗрдореЛрд░реА рдЙрдкрдпреЛрдЧрд┐рддрд╛) SDK рдЯреВрд▓рдХрд┐рдЯрдХреЛ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдХреЛрдб рдШреЛрд╖рдгрд╛ рдЧрд░реНтАНрдпреЛ, рдЬрд╕рд▓реЗ BLAS (рддрд▓ рд╕реНрддрд░рдХреЛ рдПрдХреНрд╕реЗрд▓реЗрд░реЗрд╢рди рд╕рдВрд░рдЪрдирд╛) рдмрдлрд░рд╣рд░реВрдХреЛ рдХрдореНрдкреНрдпрд╛рдХреНрд╢рди рд░ рдЙрдк-рд╡рд┐рддрд░рдгрдХреЛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд░реВрдкрдорд╛ рднрд┐рдбрд┐рдпреЛ рдореЗрдореЛрд░реА рдЦрдкрдд рдХрдо рдЧрд░реНрдиреБрд╣реЛрд╕реНред рдХрдореНрдкреНрдпрд╛рдХрд╕рдирд▓реЗ рд╕рдордЧреНрд░ BLAS рдореЗрдореЛрд░реА рдЦрдкрддрд▓рд╛рдИ релреж% рд▓реЗ рдШрдЯрд╛рдЙрди рд╕рдореНрднрд╡ рдмрдирд╛рдЙрдБрдЫ, рд░ рдЙрдкрд╡рд┐рддрд░рдгрд▓реЗ рдзреЗрд░реИ рд╕рд╛рдирд╛ рдмрдлрд░рд╣рд░реВрд▓рд╛рдИ 50 KB рд╡рд╛ 64 MB рдЖрдХрд╛рд░рдХреЛ рдкреГрд╖реНрдард╣рд░реВрдорд╛ рдорд┐рд▓рд╛рдПрд░ рдмрдлрд░ рднрдгреНрдбрд╛рд░рдгрдХреЛ рджрдХреНрд╖рддрд╛рдорд╛ рд╕реБрдзрд╛рд░ рдЧрд░реНрдЫред

NVIDIA рд▓реЗ рдЪрд╛рд▓рдХ 470.57.02, рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд RTXMU рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░реЗрдХреЛ рдЫ, рд░ RTX SDK рдорд╛ рд▓рд┐рдирдХреНрд╕ рд╕рдорд░реНрдерди рдердкреЗрдХреЛ рдЫред

NVIDIA рд▓реЗ MIT рд▓рд╛рдЗрд╕реЗрдиреНрд╕ рдЕрдиреНрддрд░реНрдЧрдд NVRHI (NVIDIA рд░реЗрдиреНрдбрд░рд┐рдЩ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдЗрдиреНрдЯрд░рдлреЗрд╕) рдкреБрд╕реНрддрдХрд╛рд▓рдп рд░ рдбреЛрдирдЯ рдлреНрд░реЗрдорд╡рд░реНрдХрдХреЛ рд▓рд╛рдЧрд┐ рдХреЛрдб рдкрдирд┐ рдУрдкрди рд╕реЛрд░реНрд╕ рдЧрд░реНрдпреЛред NVRHI рдПрдЙрдЯрд╛ рдЕрдореВрд░реНрдд рддрд╣ рд╣реЛ рдЬреБрди рд╡рд┐рдиреНрдбреЛрдЬ рд░ рд▓рд┐рдирдХреНрд╕рдорд╛ рд╡рд┐рднрд┐рдиреНрди рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ API (Direct3D 11, Direct3D 12, Vulkan 1.2) рдХреЛ рд╢реАрд░реНрд╖рдорд╛ рдЪрд▓реНрдЫред рдбреЛрдирдЯрд▓реЗ рд░рд┐рдпрд▓-рдЯрд╛рдЗрдо рд░реЗрдиреНрдбрд░рд┐рдЩ рдкреНрд░рдгрд╛рд▓реАрдХреЛ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдкрдХреЛ рд▓рд╛рдЧрд┐ рдкреВрд░реНрд╡-рдирд┐рд░реНрдорд┐рдд рдХрдореНрдкреЛрдиреЗрдиреНрдЯ рд░ рд░реЗрдиреНрдбрд░рд┐рдЩ рдЪрд░рдгрд╣рд░реВрдХреЛ рд╕реЗрдЯ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред

рдердк рд░реВрдкрдорд╛, NVIDIA рд▓реЗ SDK рдорд╛ рд▓рд┐рдирдХреНрд╕ рд░ рдПрдЖрд░рдПрдо рд╡рд╛рд╕реНрддреБрдХрд▓рд╛рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдЧрд░реЗрдХреЛ рдЫ: DLSS (рдбреАрдк рд▓рд░реНрдирд┐рдЩ рд╕реБрдкрд░ рдирдореВрдирд╛, рдореЗрд╕рд┐рди рд▓рд░реНрдирд┐рдЩ рд╡рд┐рдзрд┐рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдпрдерд╛рд░реНрдерд╡рд╛рджреА рдЫрд╡рд┐ рд╕реНрдХреЗрд▓рд┐рдВрдЧ), RTXDI (RTX рдкреНрд░рддреНрдпрдХреНрд╖ рдкреНрд░рджреАрдкреНрддрд┐, рдЧрддрд┐рд╢реАрд▓ рдкреНрд░рдХрд╛рд╢), RTXGI (RTX рдЧреНрд▓реЛрдмрд▓ рдЗрд▓реНрдпреБрдорд┐рдиреЗрд╢рди, рдордиреЛрд░рдЮреНрдЬрдиред рдкреНрд░рдХрд╛рд╢ рдкреНрд░рддрд┐рдмрд┐рдореНрдм ), NRD (NVIDIA Optix AI-Acceleration Denoiser, рдпрдерд╛рд░реНрдерд╡рд╛рджреА рдЫрд╡рд┐ рдкреНрд░рддрд┐рдкрд╛рджрди рдЧрддрд┐ рдмрдврд╛рдЙрди рдореЗрд╕рд┐рди рд▓рд░реНрдирд┐рдЩ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░)ред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди