آخرین نسخه DLSS انویدیا واقعاً پیشرفت می کند، اما آیا می توانید از آن با پردازنده های گرافیکی قدیمی RTX خود نیز استفاده کنید؟ DLSS 3 چیست؟
NVIDIA پردازنده های گرافیکی جدید خود را در سپتامبر 2022 منتشر کرد. پردازنده های گرافیکی جدید سری 4000 با معماری پردازش گرافیکی جدید که بر روی ترانزیستور های کوچک تر چهار نانومتری اجرا می شود، زنگ ها و سوت های زیادی دارند.
همچنین مطالب زیر را هم بخوانید:
معرفی بهترین کارت گرافیک های 2021 مخصوص گیم
چگونه FPS پایین بازی را در ویندوز رفع کنیم
بهتر از این، پردازنده های گرافیکی جدید با DLSS 3 نیز عرضه می شوند، یک فناوری ارتقاء تصویر مبتنی بر هوش مصنوعی که می تواند نرخ فریم را به طور تصاعدی بهبود بخشد.
اما DLSS 3.0 چیست و آیا ارزش ارتقا دارد؟ خب بیایید بفهمیم.
DLSS 3 چیست؟
مخفف Deep Learning Super Sampling، DLSS یک فناوری گرافیک عصبی است که از قدرت هوش مصنوعی (AI) برای بهبود نرخ فریم در سیستم شما استفاده می کند.
سوپرنمونه برداری در DLSS به یک تکنیک ضد آلیاسینگ اشاره دارد که برای بهبود کیفیت ویدئو با رندر کردن فریم های بازی با وضوح بالاتر و سپس پایین آوردن آن استفاده می شود – بهبود کیفیت ویدئو با کاهش همخوانی. همانطور که گفته شد، رندر کردن فریم ها با رزولوشن های بالاتر برای GPU شما بسیار سخت است و استفاده از ویژگی های anti-aliasing معمولاً FPS شما را کاهش می دهد. به هر حال، GPU شما باید داده های پیکسل بیشتری را پردازش کند و آن را به وضوح اصلی خود کاهش دهد.
اینجاست که بخش “آموزش عمیق” DLSS به تصویر کشیده می شود. ببینید، در روش های سنتی anti-aliasing، GPU باید فریم ها را با وضوح بالاتر رندر کند، اما با یادگیری عمیق، GPU مجبور نیست این کار را انجام دهد. در عوض، تنها کاری که باید انجام دهید این است که فریم ها را با وضوح اصلی تولید کنید، و سپس هسته های تانسور روی GPU پیش بینی می کنند که فریم هنگام رندر با وضوح بالاتر چگونه به نظر می رسد.
این رویکرد به دلیل مداخله هوش مصنوعی، سربار محاسباتی فریم های رندر با وضوح بالاتر را کاهش می دهد. بنابراین، به زبان ساده، DLSS با استفاده از هوش مصنوعی، بازی های شما را با وضوح بالاتری ارائه می کند.
از سوی دیگر، DLSS 3.0 سومین تکرار از همین فناوری است. DLSS را با پیش بینی فریم های کامل به جای افزایش وضوح فریم بهبود می بخشد و نرخ فریم را بهطور تصاعدی بهبود می بخشد.
در اینجا این که چگونه همه کار می کند برای شما توضیح داده شده است.
DLSS 3 چگونه کار می کند؟
قبل از ورود به DLSS 3، مهم است که بدانید نسخه های قدیمی تر چگونه کار می کنند و چگونه DLSS 3 بر روی آن ساخته می شود.
همانطور که قبلا توضیح داده شد، DLSS از هوش مصنوعی برای ارائه تصاویر با وضوح بالاتر استفاده می کند. این بدان معناست که GPU برای افزایش وضوح فریم ها برنامه ریزی نشده است. در عوض، GPU با نمایش تصاویر با وضوح پایین تر و بالاتر برای برنامه ریزی خود آموزش داده می شود.
انویدیا یک شبکه عصبی کانولوشنال (CNN) را برای اجرای این آموزش بر روی ابررایانه های خود اجرا می کند. سپس به این شبکه تصاویری از یک بازی در حال اجرا با وضوح کمتر به عنوان ورودی نشان داده می شود. به طور همزمان، به عنوان یک خروجی، شبکه همان تصاویر ارائه شده با وضوح 64 برابر با هر دو ویژگی anti-aliasing فعال و غیرفعال نشان داده می شود.
علاوه بر تصاویر با وضوح بالا و پایین، CNN همچنین با استفاده از بازخورد زمانی آموزش داده شده است. این بازخورد اطلاعات شبکه را در مورد نحوه حرکت اشیاء در تصویر در فریم ها با توجه به خروجی اصلی و با وضوح بالاتر ارائه می دهد. این امر به CNN امکان میدهد تا ظاهر فریم های بعدی را از قبل پیش بینی کند و نرخ فریم و کیفیت تصویر بهتری را ارائه دهد.


این بمباران مداوم داده های تصویر در شبکه، آن را آموزش می دهد و به آن امکان می دهد وضوح بازی ها را فوراً ارتقاء دهد. پس از آموزش، این شبکه از طریق به روز رسانی درایور ها به پردازنده های گرافیکی NVIDIA ارسال می شود و آنها را قادر می سازد تا وضوح تصاویر را با استفاده از شبکه های عصبی آموزش دیده افزایش دهند.
برعکس، DLSS 3.0 یک گام فراتر می رود و فریم های کامل را با استفاده از این متدولوژی ارائه می کند. بنابراین، DLSS 3 نه تنها رزولوشن بازی ها را افزایش می دهد، بلکه فریم های تولید شده توسط هوش مصنوعی را نیز در گیم پلی شما تداخل می کند.
با توجه به این رویکرد، GPU باید داده های بسیار کمتری را پردازش کند و طبق گفته NVIDIA، با فعال بودن DLSS 3، GPU تنها 1/8 فریم را محاسبه می کند. هوش مصنوعی بقیه را پیش بینی می کند. این افزایش در رندر هوش مصنوعی است که FPS را قادر میسازد تا چهار برابر سریع تر در مقایسه با روش های رندر سنتی ارائه شود.


اما چگونه DLSS 3 کل فریم ها را بدون استفاده از خطوط لوله رندر معمولی پیش بینی می کند؟ خوب، همه اینها به لطف معماری جدید NVIDIA Ada Lovelace است که روی هسته های تانسوری نسل چهارم جدید اجرا می شود، که امکان تولید فریم با استفاده از هوش مصنوعی را فراهم می کند.
در اینجا همه چیز کار می کند.
تولید فریم با استفاده از هوش مصنوعی در DLSS 3
بنابراین درست مانند DLSS، DLSS 3 از هسته های تانسور برای افزایش وضوح فریم ها استفاده می کند، اما همچنین دارای شتاب دهنده های جریان نوری ویژه ای است که به GPU در پیش بینی فریم ها کمک می کند. برای پیش بینی فریم ها، شتاب دهنده جریان نوری چندین فریم داده با وضوح بالا تولید شده توسط DLSS دریافت می کند. سپس شتاب دهنده جریان نوری از این داده ها برای تولید میدان جریان نوری استفاده می کند.
این میدان جریان نوری نحوه تغییر داده های پیکسلی بین دو فریم را مشخص می کند و این داده ها به همراه بردار های حرکت هندسی برای تولید فریم های هوش مصنوعی استفاده می شوند. بنابراین، با استفاده از جریان نوری، پردازنده های گرافیکی NVIDIA RTX 4000-Series می توانند فریم های جدیدی را که با استفاده از هوش مصنوعی تولید می شوند، بین فریم هایی که با استفاده از رویکرد سنتی تولید می شوند، قرار دهند – با افزایش FPS.


با این اوصاف، درهم آمیختن فریم های تولید شده توسط هوش مصنوعی در یک بازی چالش های خود را دارد و بزرگترین آن تاخیر ورودی است. از این گذشته، GPU نمی تواند ورودی کاربر را در فریمی که با استفاده از هوش مصنوعی تولید می شود، پیش بینی کند.
برای حل این مشکل، NVIDIA از فناوری Reflex خود استفاده می کند.
DLSS 3 و NVIDIA Reflex
قبل از ورود به NVIDIA Reflex، مهم است که بدانید چگونه حرکات ماوس شما به GPU می رسد. بنابراین، هنگامی که ماوس را حرکت می دهید یا کلیدی را برای جابجایی یک کاراکتر در بازی فشار می دهید، ماوس اطلاعات اشاره گر را به CPU ارسال می کند. که سپس آن را پردازش کرده و به صف رندر می فرستد. از اینجا، داده ها به GPU ارسال می شود، که اطلاعات اشاره شما را به نمایشگر ارسال می کند.


این خط لوله ورودی داده سنتی تأخیر زیادی ایجاد می کند زیرا ورودی های کاربر می توانند برای مدت طولانی تری در صف رندر باقی بمانند و باعث می شوند شما آن عکس را از دست بدهید. برای حل این مشکل، ما NVIDIA Reflex را داریم، فناوری که صف رندر را حذف می کند و داده ها را مستقیماً از CPU به GPU ارسال می کند و تاخیر ورودی را تا 80 درصد کاهش می دهد.
آیا می توانید از DLSS 3 در GPU های قدیمی استفاده کنید؟
انویدیا DLSS 3 را با پردازنده های گرافیکی سری RTX 4000 منتشر کرد، و اگر یک پردازنده گرافیکی قدیمی تر RTX دارید که از DLSS پشتیبانی می کند، ممکن است تعجب کنید که آیا DLSS 3 تجربه بازی شما را بهبود می بخشد.
مهم تر از همه، DLSS در سیستم های قدیمی تر با DLSS 3 بهبود می یابد زیرا از هوش مصنوعی استفاده می کند، و شبکه های عصبی قطعاً با به روز رسانی های جدید بهتر می شوند. گفتنی است، فناوری تولید فریم جدید در سیستم های قدیمی تر پشتیبانی نخواهد شد زیرا از هسته های تانسوری نسل چهارم جدید تر همراه با شتاب دهنده های جریان نوری استفاده می کند که فقط در NVIDIA RTX 4000-Series یافت می شوند.
با توجه به موضوع Reddit، می توان با ایجاد تغییراتی در فایل های پیکربندی، تولید فریم را در سیستم های قدیمی RTX فعال کرد. با این حال، ما فرصتی برای آزمایش اینکه آیا این کار می کند یا خیر نداشتیم.
آیا DLSS 3 ارزش ارتقا را دارد؟
DLSS 3 از هوش مصنوعی برای افزایش وضوح بازی هایی که انجام می دهید استفاده می کند. این رویکرد نه تنها نرخ فریم بهتری را ارائه می دهد، بلکه بازی با وضوح بالا را در پردازنده های گرافیکی پایین رده ممکن می کند.
بنابراین، اگر می خواهید از FPS بالا در حین اجرای بازی های سخت با کیفیت 4k با بودجه کم لذت ببرید، ارتقا به DLSS ارزش آن را دارد.