نسخه 470.42.01 درایور اختصاصی NVIDIA

NVIDIA انتشار یک شاخه جدید از درایور اختصاصی NVIDIA 470.42.01 را منتشر کرده است که هنوز در مرحله آزمایش بتا است. درایور برای لینوکس (ARM، x86_64)، FreeBSD (x86_64) و Solaris (x86_64) در دسترس است.

نوآوری های اصلی:

  • پشتیبانی اولیه برای OpenGL و شتاب سخت افزاری Vulkan برای برنامه های X11 که در محیط های Wayland با استفاده از مولفه Xwayland DDX اجرا می شوند، اضافه شد. با قضاوت بر اساس آزمایش‌ها، هنگام استفاده از شاخه درایور NVIDIA 470، عملکرد OpenGL و Vulkan در برنامه‌های X که با استفاده از XWayland راه‌اندازی شده‌اند، تقریباً مانند اجرای تحت سرور X معمولی است.
  • قابلیت استفاده از فناوری NVIDIA NGX در Wine و پکیج پروتون که توسط Valve برای اجرای بازی های ویندوز بر روی لینوکس توسعه یافته است، پیاده سازی شده است. از جمله Wine و Proton، اکنون می‌توانید بازی‌هایی را اجرا کنید که از فناوری DLSS پشتیبانی می‌کنند، که به شما امکان می‌دهد از هسته‌های Tensor کارت‌های ویدئویی NVIDIA برای مقیاس‌گذاری واقعی تصویر با استفاده از روش‌های یادگیری ماشینی استفاده کنید تا وضوح را بدون از دست دادن کیفیت افزایش دهید.

    برای استفاده از عملکرد NGX در برنامه‌های ویندوزی که با استفاده از Wine راه‌اندازی شده‌اند، کتابخانه nvngx.dll گنجانده شده است. در نسخه‌های Wine و پایدار پروتون، پشتیبانی NGX هنوز اجرا نشده است، اما تغییرات برای پشتیبانی از این عملکرد قبلاً در شاخه آزمایشی پروتون گنجانده شده است.

  • پشتیبانی از پردازنده‌های گرافیکی جدید: GeForce RTX 3070 Ti، GeForce RTX 3080 Ti، A100-PG506-207، A100-PG506-217، CMP 50HX.
  • محدودیت‌ها در تعداد زمینه‌های همزمان OpenGL حذف شده‌اند، که اکنون فقط با اندازه حافظه موجود محدود شده‌اند.
  • پشتیبانی از فناوری PRIME برای بارگذاری عملیات رندر به دیگر GPU ها (PRIME Display Offload) در پیکربندی هایی که در آن پردازنده های گرافیکی مبدأ و هدف توسط درایور NVIDIA پردازش می شوند و همچنین زمانی که GPU منبع توسط درایور AMDGPU پردازش می شود.
  • پشتیبانی اضافه شده برای برنامه‌های افزودنی جدید Vulkan: VK_EXT_global_priority (VK_QUEUE_GLOBAL_PRIORITY_REALTIME_EXT، امکان استفاده از بازپرداخت ناهمزمان در SteamVR)، VK_EXT_global_priority_query، VK_EXT_provoking_PRIORITY_REALTIME_EXT، VK_EXT_provoking_PRIORITY_orTexte write_enable، VK_ EXT_vertex_input_dynamic_state، VK_EXT_ycbcr_2plane_2_formats، VK_NV_inherited_viewport_scissor.
  • استفاده از ویژگی های جهانی Vulkan به غیر از VK_QUEUE_GLOBAL_PRIORITY_MEDIUM_EXT اکنون به دسترسی ریشه یا امتیازات CAP_SYS_NICE نیاز دارد.
  • یک ماژول هسته جدید nvidia-peermem.ko اضافه شده است که به RDMA اجازه می دهد برای دسترسی مستقیم به حافظه GPU NVIDIA توسط دستگاه های شخص ثالث مانند Mellanox InfiniBand HCA (آداپتورهای کانال میزبان) بدون کپی کردن داده ها در حافظه سیستم استفاده شود.
  • به طور پیش‌فرض، هنگام استفاده از پردازنده‌های گرافیکی با مقادیر مختلف حافظه ویدئویی، مقداردهی اولیه SLI فعال می‌شود.
  • nvidia-settings و NV-CONTROL ابزارهای مدیریت خنک کننده را به طور پیش فرض برای بردهایی که از کنترل نرم افزاری خنک کننده پشتیبانی می کنند، ارائه می کنند.
  • سفت‌افزار gsp.bin گنجانده شده است که برای انتقال اولیه و کنترل GPU به کنار تراشه پردازنده سیستم GPU (GSP) استفاده می‌شود.

منبع: opennet.ru

اضافه کردن نظر