فناوری تازه اینتل برای فشردسازی تکسچرهای بازی با استفاده از موتور XMX و روشهای جایگزین طراحی شده و هدف آن کاهش مصرف VRAM و افزایش کارایی اجرای بازیهاست.
به گزارش سرویس سختافزار تکناک، اینتل درحال توسعه نسخه اختصاصی خود از فناوری فشردهسازی عصبی است که حجم تکسچرهای بازیهای ویدئویی را در حافظه گرافیکی (VRAM) یا فضای ذخیرهسازی کاهش چشمگیری دهد. فناوری یادشده از نظر کارکرد مشابه فناوری NTC انویدیا است. راهکار اینتل در حالت باکیفیت میتواند به نسبت فشردهسازی ۹ برابر برسد و در حالت تهاجمیتر این عدد حتی به ۱۸ برابر افزایش مییابد.
تیم آبی افزوده است که دو نسخه مختلف از این فناوری برای سختافزارهای متفاوت ارائه خواهد کرد که رویکردی مشابه فناوری XeSS است. یکی از این نسخهها برای موتور XMX اینتل بهینه و نسخه دیگر برای اجرا روی هستههای معمولی CPU و GPU طراحی شده است؛ هرچند در این حالت بخشی از عملکرد قربانی خواهد شد.
اینتل برای بخش شتابگرفته با XMX در فناوری فشردهسازی عصبی تکسچر خود از فشردهسازی تکسچر BC1 و جبر خطی استفاده میکند. در روش BC1 از قابلیتی به نام «هرم ویژگی» بهره برده میشود که چهار تکسچر BC1 را همراه با زنجیرههای MIP فشرده میکند.
در مقایسه با روشهای سنتی فشردهسازی، فناوری عصبی اینتل از وزنها برای فشردهسازی تکسچرها استفاده میکند تا در عین کاهش حجم، افت کیفیت تصویر به حداقل برسد. در این فرایند، انکودر مسئول کدگذاری تکسچرها است و دیکودر نیز مرحله بازگشایی یا دیکامپرشن را انجام میدهد.
مرتبط: معرفی جدیدترین گوشی بازی RedMagic
درمقابل، حالت جایگزین (Fallback) از پیادهسازی FMA یا «ضربوجمع ادغامشده» استفاده میکند که در مقایسه با روش مبتنیبر جبر خطی سرعت کندتری دارد. ناگفته نماند که اینتل یگانه شرکتی نبوده که روی راههایی برای کاهش مصرف VRAM سرمایهگذاری کرده است. در سال گذشته، انویدیا و مایکروسافت نیز با ترکیب فشردهسازی بافتهای عصبی و DirectX به بهبود بهرهوری ۹۰٪ در این زمینه دست یافتند.
اینتل اعلام کرده است که توسعهدهندگان میتوانند از فناوری فشردهسازی تکسچر به چهار روش مختلف استفاده کنند که هدف آنها کاهش زمان نصب بازی، صرفهجویی در فضای دیسک یا کاهش مصرف VRAM است. نخستین روش برای صرفهجویی در فضای سرور و کاهش حجم فایلهای دانلودی طراحی شده است. در این روش، تکسچرها ابتدا فشرده میشوند و سپس فایلهای فشرده روی سرور قرار میگیرند و در نهایت کلاینت آنها را دانلود و روی حافظه محلی خود از حالت فشرده خارج میکند.
سه روش دیگر به خود فرایند اجرای بازی مربوط میشوند. یکی از این روشها بارگذاری تدریجی تکسچرها هنگام لودشدن بازی است. روش بعدی به استریمشدن تکسچرها حین اجرای بازی مربوط میشود و روش آخر امکان بارگذاری تکسچرها را بهصورت لحظهای فراهم میکند، بدون اینکه لازم باشد این تکسچرها در VRAM نگهداری شوند. قابلیت مذکور احتمالاً برای کارتهای گرافیک با VRAM محدود طراحی شده است.
مرتبط: شرکت AOC از جدیدترین مانیتور گیمینگ خود رونمایی کرد
فناوری فشردهسازی اینتل دو حالت عملیاتی دارد: یکی حالت Variant A که بر کیفیت بیشتر تمرکز دارد و دیگری حالت Variant B که برای دستیابی به فشردهسازی بیشتر بخشی از کیفیت را فدا میکند. به گفته اینتل، در حالت Variant A دو تکسچر نخست با وضوح ۴۰۹۶ در ۴۰۹۶ پیکسل و حجم ۶۴ مگابایت در هرم ویژگی میتوانند بدون تغییر در وضوح 4K به حدود ۱۰/۷ مگابایت فشرده شوند. دو تکسچر 4K دیگر در بخش پایینی این هرم نیز ابتدا وضوحشان به نصف کاهش پیدا میکند و سپس تا حدود ۲.۷ مگابایت فشرده میشوند.
در حالت Variant B، فشردهسازی تهاجمیتر انجام میشود. در این حالت، نخستین تکسچر در هرم ویژگی همچنان با حفظ وضوح اصلی به ۱۰/۷ مگابایت فشرده میشود. تکسچر دوم به نصف وضوح اصلی کاهش مییابد و تا ۲/۷ مگابایت فشرده میشود. وضوح تکسچر سوم به یکچهارم کاهش مییابد و حجم آن به ۰/۶۸ مگابایت میرسد. در نهایت، وضوح آخرین تکسچر به یکهشتم مقدار اولیه پیدا میکند و حجم آن فقط به ۰/۱۷ مگابایت میرسد.
در آزمایشهای داخلی اینتل، عملکرد حالتهای Variant A و Variant B با فشردهسازی BC1 دربرابر فرمت استاندارد رایج در صنعت مقایسه شده است که از ترکیب 3xBC1 و 1xBC3 استفاده میکند. به نوشته تامزهاردور، در این آزمایش حالت Variant A به نسبت فشردهسازی بیش از ۹ برابر دست یافت و Variant B نیز به نسبت ۱۸ برابر رسید؛ درحالیکه فرمت استاندارد صنعت فقط به نسبت فشردهسازی ۴/۸ برابر دست یافته بود.
فناوری جدید فشردهسازی تکسچر اینتل در حالت Variant B تقریباً به همان نسبتهای فشردهسازی فناوری Neural Texture Compression انویدیا نزدیک میشود. باوجوداین، هنوز مشخص نیست کدامیک از راهکارهای انویدیا یا اینتل کیفیت تصویر بهتری ارائه میدهد. درحالحاضر، اینتل یکی از سه تولیدکننده بزرگ GPU در غرب محسوب میشود که راهکاری ارائه داده است که دستکم فعلاً میتواند روی کارتهای گرافیک سایر شرکتها نیز اجرا شود.

















