شما گمان نمیکنید که مودی مانند Portal: Prelude RTX چنین کیت بزرگی را برای آینده بازیهای رایانه شخصی باشد. این اولین بازی است که با RTX IO جدید انویدیا میبینیم. ویژگی که تقریباً سه سال پیش اعلام شد.
برای مطالعه (انویدیا پیشتاز هوش مصنوعی بازی) اینجا کلیک کنید.
انویدیا RTX IO چیست؟
به اندازه ردیابی پرتو یا DLSS جذاب نیست. در پسزمینه کار میکند و مزایای زیادی را بدون جلب توجه به آنها ارائه میکند. اما طبق آزمایشات، RTX IO ممکن است نسبت به سایر ویژگی های RTX تأثیر بیشتری بر روی بازی های رایانه شخصی داشته باشد.
ابتدا، بیایید در مورد چیستی RTX IO صحبت کنیم. بارگیری و فشرده سازی دارایی با شتاب کارت گرافیک است. که نوید بارگذاری سریع تر، اندازه نصب کوچکتر، استفاده کمتر از پردازنده و بازشوی بافت کمتر را می دهد. این کار را با بارگذاری برخی از کارهایی که پردازنده شما انجام می دهد روی کارت گرافیک انجام می دهد و از تعداد هسته های عظیم موجود در کارت های گرافیک بهره می برد.
زمانی که بازیها معمولاً بارگیری میشوند، داراییها از SSD خارج شده و در حافظه سیستم بارگذاری میشوند. آنها قبل از بازگشت به حافظه، از حافظه خارج می شوند تا از حالت فشرده خارج شوند. هنگامی که دارایی کامل آماده شد، به کارت گرافیک ارسال می شود. این سیستم برای مدت طولانی کار می کند. اما اکنون یک مشکل در آن وجود دارد. PS5 و Xbox Series X.
الگو برداری انویدیا از سیستم فشرده سازی اختصاصی PS5 و Xbox Series X
هر دو PS5 و Xbox Series X دارای سخت افزار فشرده سازی اختصاصی هستند که پردازنده را به طور کامل از این فرآیند خارج می کند. دارایی ها سریعتر از حالت فشرده خارج می شوند و بنابراین سریعتر به کارت گرافیک می رسند. فضای ذخیره سازی درون رایانه های شخصی این روزها به اندازه کافی سریع است که بتواند با این سطح از جریان همراه باشد. اما آنها فاقد سخت افزار فشرده سازی اختصاصی برای کارکرد آن هستند. اینجاست که RTX IO وارد می شود.
داده های فشرده شده از SSD به حافظه سیستم منتقل می شوند و مستقیماً به کارت گرافیک می روند. از طریق GDeflate، طرح فشرده سازی منبع باز انویدیا که برای پردازنده های گرافیکی ساخته شده است، منتقل می شود و بلافاصله در کارت گرافیک آماده می شود.
اگر با این فناوری پیش بروید، احتمالاً می توانید شباهت آن را با DirectStorage مایکروسافت ببینید. RTX IO در بالای DirectStorage کار می کند و حتی از افزونه های Vulkan نیز پشتیبانی می کند. و به آن اجازه می دهد در بازی هایی مانند Portal: Prelude RTX کار کند. هیچ کدام از اینها نیز اختصاصی نیست. در انویدیا روی نمونهبرداری سوپر یادگیری عمیق (اکنون منبع باز) انگشتان دست زیادی وجود دارد. اما RTX IO روی هر کارت گرافیک DirectX 12 کار میکند.
اما آیا انویدیا RTX IO کار می کند؟
همه اینها از نظر تئوری عالی است. اما فشردهسازی کارت گرافیک یک قلمرو ناشناخته در رایانه شخصی است. حتی با بازیهایی مانند Forspoken که از DirectStorage پشتیبانی میکنند. برای مشاهده اینکه RTX IO کار می کند، نیازی نیست بیشتر از اندازه نصب نگاه کنید.
اگر در حال حاضر Portal: Prelude RTX را دانلود کنید، خواهید دید که حجم آن حدود 24 گیگابایت است (در زمان نوشتن دقیقاً 24.29 گیگابایت). با خاموش بودن RTX IO، حجم کل نصب 39.16 گیگابایت است. این کاهش 38 درصدی در اندازه نصب برای همان بازی است.
بارگذاری بافت نیز بسیار سریعتر بود. در یک صحنه، 3.13 ثانیه طول کشید تا بافت ها با RTX IO خاموش بارگذاری شوند و یک pop-in قابل توجه مشاهده شد. با روشن بودن RTX IO، آنها در 1.36 ثانیه باز شدند. در سختترین صحنهای که بررسی شد، 6.34 ثانیه طول کشید تا بافتها با RTX IO خاموش بارگذاری شوند. روشن شد، آنها تنها در 2.51 ثانیه رسیدند.
بهینه سازی پردازنده با فناوری RTX IO انویدیا
دامنه Portal: Prelude RTX را نیز در نظر داشته باشید. این یک بازی است که عمیق است. نه عریض. ردیابی کامل مسیر و مواد بسیار دقیق را برای هر گوشه از صحنه ارائه می دهد. در یک بازی بزرگتر، دیدن مزایای RTX IO برای استریم بافت سخت نیست. با بهینهسازی مناسب و RTX IO که تقریباً دو سوم زمانی که برای استریم بافتها طول میکشد کاهش میدهد. برخی از برنامههای کاربردی واضح در بازیهای بزرگ و جهان باز وجود دارد.
استفاده از پردازنده نیز کاهش یافته است. در صحنه سختی که در بالا به آن اشاره کردم، استفاده از آن به 37 درصد رسید (و این در مورد هیولاهای 24 هسته ای Intel Core i9-13900K بود). RTX IO را روشن کنید و به 22 درصد کاهش یافت. از آنچه میتوانم بگویم، به نظر میرسید که Portal: Prelude RTX به هشت هسته کاهش یافته است. برخی از بازیها، بهویژه آنهایی که در Unreal Engine ساخته شدهاند، اگر محدود به چند هسته باشند، میتوانند مزیت بیشتری داشته باشند.
انویدیا RTX IO برای بازی های PC به چه معناست؟
اشتباه نکنید: Portal: Prelude RTX یک پیش نمایش است برای اینکه بازی های دارای فناوری در آینده چگونه به نظر می رسند. خوشبختانه، لازم نیست خیلی منتظر بمانیم تا ببینیم چه کاری می تواند در بازی های دیگر انجام دهد. انویدیا تایید کرد که Ratchet & Clank: Rift Apart از RTX IO بر روی رایانه شخصی پشتیبانی می کند و به طراحی فضای ذخیره سازی آن بازی اجازه می دهد تا کار کند.
چیزی که من را بیشتر هیجان زده می کند، مزایای بهینه سازی است که RTX IO (و DirectStorage، برای آن موضوع) می تواند به همراه داشته باشد. رفع فشار سختافزاری شتابدهنده مشکلات باگ در رایانه شخصی را حل نمیکند، اما میتواند کمک کند.
همانطور که در بازیهایی مانند Star Wars Jedi: Survivor، Dead Space و Redfall دیدهایم، باگ پیمایش هنوز یک مشکل بسیار واقعی در رایانه شخصی است.
به خصوص زمانی که بازی ها برای اجرا بر روی چند رشته پردازنده طراحی می شوند (مانند عناوین Unreal Engine مانند Star Wars Jedi: Survivor و Redfall) مشکل ساز می شود. دور کردن مقداری کار از آن هستهها در بخش رفع فشار میتواند آنها را آزاد کند تا بازی را اجرا کنند. امیدواریم از برخی از مشکلات اصلی باگ پیمایش که امسال دیدهایم اجتناب شود.
RTX IO انویدیا یک نوسان بزرگ برای بازی های رایانه ای
اگر اینطور است، رفع فشرده سازی RTX IO و کارت گرافیک یک نوسان بزرگ برای کمک به بازی های رایانه شخصی است. زمان بارگذاری سریعتر و اندازههای نصب کوچکتر ضرری ندارد. اما سود واقعی چیزی شبیه به این، امیدواریم در توانایی آن در کاهش لکنت در بازیهایی باشد که داراییهای عظیم را در داخل و خارج از دنیای بازی پخش میکنند.
به نظر می رسد که چنین خواهد شد. انویدیا چگونه آن را توضیح داد: «RTX IO به تنهایی نمیتواند باگ را کاملاً از بین ببرد. اما میتواند یک فناوری کمکی برای کمک به کاهش لکنت باشد. هنگامی که نیاز به بارگذاری سریعتر بافتها و هندسهها دلیل لکنت است، میتواند این کار را با کاهش وابستگی به محاسبات CPU انجام دهد و CPU را برای کار بر روی سایر وظایف آزاد کند.
در حال حاضر، فقط باید منتظر بمانیم تا شاهد بازیهای بیشتری با RTX IO و سایر فناوریهای رفع فشردهسازی GPU باشیم. Ratchet & Clank Rift Apart در 26 ژوئیه عرضه می شود. اما امیدواریم در بقیه سال شاهد بازی های بیشتری با این فناوری باشیم.