در این مقاله به بررسی Dlss چیست، Dlss 3 چیست؟ و تکنولوژی dlss و تاثیر dlss میپردازیم؛ پس با ما همراه باشید.
پیشرفت روزافزون صنعت بازیهای دیجیتال، به بهبود جلوههای بصری و طراحی گرافیکی منجر شده است. هرچند این تحولات به عنوان یک خبر خوش برای گیمرها محسوب میشود، اما افزایش کیفیت گرافیکی نیاز به سختافزارهای قویتر و در نتیجه هزینههای بالاتر برای اجرای بازیها را به همراه دارد. در این راستا، فناوریهای نوینی مانند NVIDIA DLSS به ظهور رسیدند که به نظر میرسد یکی از تأثیرگذارترین آنها باشد.
این تکنولوژی با بهرهگیری از هوش مصنوعی و یادگیری ماشینی، امکان استفاده بهینه از سختافزار را فراهم کرده است. همچنین کیفیت اجرای بازیها را به طرز چشمگیری ارتقاء میدهد. در این مقاله، به بررسی فناوری DLSS انویدیا، نحوه عملکرد آن و اهمیت فعالسازی آن در بازیها خواهیم پرداخت؛ پس با ما هراه باشید.
تکنولوژی DLSS چیست؟
DLSS چیست ؟ DLSS مخفف “Deep Learning Super Sampling” است، به معنای “نمونهگیری فوقالعادهی یادگیری عمیق” میباشد. Nvidia DLSS یک فناوری است که توسط Nvidia، تولید کننده پیشرو پردازش گرافیکی (GPU) به وجود آمده است. این تکنولوژی جهت بهبود عملکرد بازی های ویدیویی و کیفیت تصویر با استفاده از هوش مصنوعی و الگوریتم های یادگیری عمیق توسعه یافته است.
یعنی این فناوری به عنوان یک راهکار نوین برای رندر کردن تصاویر بازی با وضوح پایینتر طراحی شده است. همچنین این فناوری به نوبه خود فشار کمتری بر روی پردازندههای گرافیکی وارد میکند.
با رندر کردن فریمهای بازی در وضوحی کمتر از وضوح اصلی و بهرهگیری از Deep Learning، کیفیت و وضوح این فریمها به طرز قابل توجهی افزایش مییابد. در نهایت، با کاهش فشار بر روی پردازندهی گرافیکی، شاهد افزایش فریم ریت و بهبود عملکرد کارت گرافیک خواهیم بود.
به عنوان مثال، در فرآیند DLSS، فریمهای بازی ممکن است با وضوح 720p رندر شده که همین کار سبب افزایش فریم ریت خروجی از کارت گرافیک شده، سپس کیفیت و وضوح فریمها به کمک DLSS از کیفیت 720p به 1080p ارتقاء پیدا می کنند و در آخر شاهد یک خروجی تصویر با کیفیت 1080p می باشیم.
این فناوری، برخلاف فناوری FSR که براساس الگوریتمهای ثابت کیفیت را افزایش میدهد، به کارگیری یادگیری عمیق (Deep Learning) را برای تولید تصاویر به کار میگیرد. مراحل اولیه این فرآیند با نمایش هزاران تصویر بازی به شبکه عصبی انویدیا (ابر رایانه NGX) آغاز میشود. این تصاویر با کیفیت Anti-Aliasing x64 ارائه میشوند، در حالی که ویژگی Anti-Aliasing فعال نیست کار خود را شروع می کند.
هوش مصنوعی موجود در این شبکه عصبی سپس به یادگیری چگونگی بهبود کیفیت تصاویر بازی با حداقل مصرف منابع سیستمی میپردازد. پس از پایان فرآیند یادگیری، این دادهها به بازی افزوده میشوند و در حین اجرای بازی، با استفاده از هستههای Tensor کارت گرافیکی، انویدیا تصاویر با کیفیت بالایی را از تصاویر رنده شده ایجاد میکند.
دلیل انجام این کار، فشار قابل توجهی است که فیلترهای Anti-Aliasing بر روی سیستمهای کاربران وارد میکنند. از آنجا که کاربران به منظور بهبود کیفیت تصاویر و کاهش ناهمواریهای لبههای اشیاء در بازیها، مجبور به فعالسازی این فیلتر هستند، این امر به طور مستقیم منجر به کاهش فریم ریت میگردد و تجربه بازی آنها را تحت تأثیر قرار میدهد.
معرفی انواع نسل بندی DLSS
1. DLSS 1
برای معرفی انواع dlss باید گفت که DLSS (1) نسخه اولیه فناوری DLSS انویدیا است که برای اولین بار در سال 2018 معرفی شد. این نسخه از الگوریتم های یادگیری عمیق برای ارتقاء تصاویر با وضوح پایین به وضوح بالاتر استفاده می کند که در نتیجه کیفیت تصویر بهبود یافته و فریم صاف تر و سریع تر می شود.
با این حال، این نسخه به دلیل تولید تصاویر تار یا نادرست مورد انتقاد قرار گرفت و پذیرش آن توسط توسعه دهندگان بازی محدود بود. در نسخههای بعدی DLSS، انویدیا پیشرفتهای قابل توجهی برای رفع این مشکلات و استفاده گستردهتر و موثرتر از فناوری ایجاد کرده است.
2. DLSS 2
این نسخه، نسخه دوم و فعلی فناوری DLSS انویدیا است که در سال 2020 به عنوان بهبودی نسبت به نسخه DLSS (1) اولیه منتشر شد. (DLSS (2 از الگوریتم های پیشرفته هوش مصنوعی و تکنیک های یادگیری عمیق برای ارتقاء تصاویر با وضوح پایین استفاده می کند. رزولوشن های بالاتر با دقت بیشتر و در نتیجه گرافیک واضح تر و دقیق تر در بازی های ویدیویی.
این نسخه به عنوان یکی از رایجترین تکنیکهای ارتقاء کیفیت تصویر، قادر است نرخ فریم را به میزان 200 تا 300 درصد افزایش دهد. این فناوری توانایی افزایش وضوح بازیها تا چهار برابر را داراست؛ به عنوان نمونه، یک بازی با کیفیت 1080 پیکسل میتواند پس از رندر به کیفیت 4K تبدیل شود.
3. DLSS 3
Dlss 3 چیست؟ نسخه سوم فناوری DLSS است که در سال 2022 معرفی شد. این نسخه قابلیتهای جدیدی را به این تکنولوژی اضافه کرد و فریمهای تولید شده با هوش مصنوعی را به امکانات آن افزود. در حالی که نسخههای قبلی DLSS صرفاً به افزایش وضوح تصاویر پرداخته بودند، DLSS 3 نسبت به نسخه های قبلی خود توانایی تولید فریمهای جدید را دارد.
این فناوری جدید از سه مؤلفه کلیدی شامل هستههای تنسور نسل چهارم، شتابدهندههای جریان اپتیکال و الگوریتمهای هوش مصنوعی برای ایجاد فریمهای اضافی و افزایش کیفیت تصویر بهره میبرد.
هستههای تنسور، تنها در پردازندههای گرافیکی سری RTX قابل دسترسیاند. با قدرت بالاتر خود به بهبود عملکرد DLSS کمک بسزایی کرده است و موتور تنسور ممیز شناور 8 بیتی در این کارتهای گرافیکی، توان هستهها را نسبت به نسل قبلی تا پنج برابر افزایش داده است.
DLSS 3.5
Dlss 3.5 چیست؟ جدیدترین نسخه فناوری DLSS، که با نام DLSS 3.5 در تاریخ 21 سپتامبر 2023 معرفی شد. با قابلیت “Ray Reconstruction ” و هوش مصنوعی، به کاربران این امکان را میدهد که محیط بازی را با جزئیات و کیفیت بیشتری مشاهده کنند.
این نسخه بیشتر بر بازتاب نورها تأکید دارد و افزایش فریمبرثانیه (FPS) در آن اولویت ندارد. بلکه هدف اصلی آن افزایش و بهبود کیفیت تجربه بصری است. بهتر است که بدانید تمامی کارتهای گرافیک سری RTX از فناوری DLSS پشتیبانی میکنند و در حال حاضر، بیش از 300 بازی مختلف از فناوری DLSS پشتیبانی میکنند که به موجب آن، بهبود کیفیت تصویر و افزایش عملکرد در بازیها امکانپذیر شده است.
DLSS به هستههای Tensor، سختافزار تخصصی در کارتهای گرافیک سری RTX انویدیا نیاز دارد تا الگوریتمهای یادگیری عمیق مورد نیاز برای ارتقای کیفیت تصاویر با وضوح پایین به وضوح بالاتر را انجام دهد. بنابراین، تنها کارتهای گرافیک سری RTX Nvidia، از جمله RTX سری 20 و RTX 30، از DLSS پشتیبانی میکنند.
در اینجا لیستی از برخی از کارت های گرافیک Nvidia که از DLSS پشتیبانی می کنند آورده شده است:
کارت های گرافیکها از چندین قطعه سخت افزاری تشکیل شدهاند که همکاری کرده وظایف مختلف را انجام میدهند. یکی از اجزای مهم گرافیک کارد، پردازنده گرافیکی (GPU) است که وظیفه پردازش تصاویر و ویدئوها را بر عهده دارد. GPU با استفاده از الگوریتمهای پیچیده، تصاویر را به قطعات کوچکتر تقسیم کرده و به صورت همزمان آنها را پردازش میکند.
چه بازیهایی از DLSS پشتیبانی میکنند؟
شرکت انویدیا به واسطه روابط قوی خود با سازندگان بازی، موفق به پشتیبانی گستردهتری از بازیها نسبت به رقبای خود، AMD و اینتل، شده است. در آغاز، تعداد بازیهایی که از نسخه اولیه فناوری DLSS حمایت میکردند به سختی به ۱۰ عنوان میرسید.
با این حال، با معرفی نسخه دوم این فناوری و افزایش سرعت پشتیبانی از بازیها، تعداد عناوین پشتیبانیشده به بیش از ۲۳۰ بازی افزایش یافته است. همچنین، نسخه سوم این فناوری، با توجه به زمان کوتاهی که از رونمایی آن گذشته، توانسته است پشتیبانی از بیش از ۵۰ بازی را فراهم آورد.
برخی از بازیهای محبوب پشتیبانی شده توسط این فناوری
DLSS
نام بازی ها
3.0
Cyberpunk 2077
2.0
Red Dead Redemption 2
3.0
A Plague Tale: Requiem
2.0
Forza Horizon 5
2.0
God of War
2.0
Call of Duty: Modern Warfare 2
عملکرد و تاثیر dlss
شرکت انویدیا به ارائه توانمندیهای نسلهای مختلف فناوری DLSS پرداخته است. بر اساس ادعاهای این شرکت، نسخه دوم DLSS قادر است: نرخ فریم را بین 200 تا 300 درصد افزایش دهد. نسخه نخست تکنولوژی DLSS در بازیهای کمتری به کار گرفته شده است؛ با این حال، شرکت انویدیا اعلام نموده است که این فناوری قادر است نرخ فریم را بیش از ۷۰ درصد افزایش دهد.
همچنین، انویدیا بر این نکته تأکید میکند که نسخه سوم DLSS میتواند نرخ فریم را به میزان قابل توجهی تا ۴ برابر افزایش دهد و با فناوری Nvidia Reflex زمان تاخیر و پاسخگویی کارت گرافیک بشدت کم میشود. با این حال، علیرغم پیشرفتهای فناورانه، زمان تاخیر بالا همچنان یک چالش در بازیهای شوتینگ به شمار میآید.
سخن پایانی
از آغاز توسعه ی تکنولوژی dlss، شاهد نسلهای مختلف آن بودهایم که هر یک با بهبودهای قابل توجهی در کارایی و کیفیت تصویر همراه بوده است. نسل اول DLSS با چالشهایی نظیر وضوح تصویر روبرو بود. اما با ورود به نسلهای دوم و سوم DLSS، بهینهسازیهای اساسی و ارتقاءهای قابل توجهی در پردازش تصاویر و افزایش نرخ فریم به وقوع پیوسته است.
این پیشرفتها نه تنها تجربه بازی را ارتقا بخشیده، بلکه به سازندگان بازی این امکان را داده است تا از پتانسیلهای گرافیکی فعلی سختافزار بهرهبرداری بیشتری داشته باشند.