فناوری RTX Neural Texture Compression (NTC) که به تازگی توسط انویدیا معرفی شده، در آزمایش‌های اولیه عملکردی شگفت‌انگیز از خود نشان داده است. این فناوری با استفاده از هسته‌‌های Tensor توانسته است حجم حافظه گرافیکی مورد نیاز را تا 96 درصد کاهش دهد.

فناوری فشرده‌سازی عصبی بافت یا NTC

فناوری RTX Neural Texture Compression سال‌ها در حال توسعه بوده است و برای فشرده‌سازی بافت‌های گرافیکی، از هسته‌های Tensor در GPUهای انویدیا به جای روش‌های سنتی Block Truncation Coding استفاده می‌کند. این فناوری اولین ارتقاء بزرگ در فناوری فشرده‌سازی بافت از دهه 1990 به شمار می‌رود.

فشرده سازی عصبی انویدیا

این فناوری برای اولین بار توسط Compusemble بر روی کارت گرافیک RTX 4090 در رزولوشن‌های 1440p و 4K مورد آزمایش قرار گرفته و نتایج خیره‌کننده‌ای به جا گذاشته است. بر اساس این آزمایش‌ها، فناوری NTC توانسته است تا 96 درصد از حجم بافت‌های گرافیکی مورد استفاده در بازی‌ها را در مقایسه با روش‌های فشرده‌سازی سنتی کاهش دهد.

فناوری NTC در دو حالت مختلف «NTC transcoded to BCn» و «Inference on Sample» آزمایش شده است. حالت اول بافت‌ها را در زمان بارگذاری به فرمت BCn تبدیل می‌کند، در حالی که حالت دوم فقط پیکسل‌های مورد نیاز برای رندر تصویر را از حالت فشرده خارج می‌کند که منجر به کاهش بیشتر حجم حافظه گرافیکی مورد نیاز می‌شود.

عملکرد RTX Neural Texture Compression

در رزولوشن 1440p با فعال بودن DLSS، حالت NTC transcoded to BCn حجم حافظه بافت‌ها را تا 64 درصد کاهش داده و آن را از 272 مگابایت به 98 مگابایت رسانده است. اما حالت NTC inference on sample حجم VRAM اشغالی را از این هم بیشتر کاهش داده و به تنها 11.37 مگابایت رسانده است. این به معنای کاهش 95.8 درصدی در مصرف حافظه نسبت به فشرده‌سازی معمولی و کاهش 88 درصدی نسبت به حالت transcoded to BCn است.

بنچمارک‌های NTC

تأثیر فشرده سازی عصبی روی نرخ فریم

با وجود این کاهش چشمگیر حجم حافظه، آزمایش‌های Compusemble نشان می‌دهند که فعال کردن RTX Neural Texture Compression تا حدودی بر عملکرد سیستم تاثیر منفی می‌گذارد. البته این بنچمارک‌ها بر روی کارت گرافیک نسل قبلی RTX 4090 انجام شده و احتمال می‌رود با معماری جدیدتر کارت‌های سری RTX 5000 این کاهش عملکرد به حداقل برسد.

حالت NTC transcoded to BCn کاهش ناچیزی در میانگین نرخ فریم نشان داده است و حتی در نرخ فریم‌های 1 درصد پایین (1% Low)، عملکرد بهتری نسبت به حالت بدون NTC داشته است. حالت NTC inference on sample بیشترین تاثیر را بر عملکرد گذاشته و میانگین فریم ریت را از حدود 1600 فریم در ثانیه به 1500 فریم در ثانیه کاهش داده است. نرخ فریم‌های 1 درصد پایین نیز به حدود 840 فریم در ثانیه کاهش یافته است.

مقایسه NTC با فشرده سازی معمولی

نکته جالب توجه، تفاوت عملکرد بین DLSS و رزولوشن Native است. طبق بنچمارک‌های انجام شده، نرخ فریم در حالت روشن بودن DLSS از حالت خاموش بودن آن کمتر است! این افزایش قابل توجه فریم ریت در رزولوشن Native نشان می‌دهد که هسته‌های Tensor برای پردازش RTX NTC به شدت تحت فشار هستند و همین موضوع تا حدی عملکرد DLSS را محدود می‌کنند.

در همین رابطه بخوانید:

- فشرده‌سازی بافت‌ها با استفاده از شبکه‌های عصبی؛ راهکار AMD برای کاهش حجم بازی‌ها
انویدیا پای هوش مصنوعی را به فایل بازی ها باز کرد؛‌ رندر بافت ها تا چهار برابر سریع تر می‌شود

این فناوری در حال حاضر در مرحله بتا است و هنوز تاریخ انتشار مشخصی برای آن اعلام نشده است. نکته جالب دیگر، حداقل سیستم مورد نیاز برای NTC است به طور شگفت‌آوری پایین است. بر اساس اطلاعات صفحه GitHub انویدیا، برای RTX NTC حداقل GPU مورد نیاز کارت‌های سری RTX 20 است. با این حال، این فناوری بر روی کارت‌های GTX 10، AMD Radeon RX 6000 و Arc A-series نیز تایید شده است، که نشان می‌دهد ممکن است این فناوری به زودی به طور گسترده در GPUهای غیر RTX و حتی کنسول‌های بازی نیز راه پیدا کند.

نظر خود را اضافه کنید.

ارسال نظر بدون عضویت در سایت

0
نظر شما پس از تایید مدیر منتشر خواهد شد.
  • هیچ نظری یافت نشد

ورود به شهرسخت‌افزار

ثبت نام در شهر سخت افزار
ورود به شهر سخت افزار

ثبت نام در شهر سخت افزار

نام و نام خانوادگی(*)
لطفا نام خود را وارد کنید

ایمیل(*)
لطفا ایمیل خود را به درستی وارد کنید

رمز عبور(*)
لطفا رمز عبور خود را وارد کنید

شماره موبایل
Invalid Input

جزو کدام دسته از اشخاص هستید؟(*)

لطفا یکی از موارد را انتخاب کنید