برای دستیابی به بالاترین کارایی و پایداری در توسعه بازی و رندرهای واقعگرایانه معماری، سیستم مناسب برای آنریل انجین ۵ باید مجهز به کارت گرافیکی با حداقل ۱۶ الی ۲۴ گیگابایت حافظه اختصاصی VRAM (مانند RTX 4080 Super یا RTX 5080/5090) و درایو فوقسریع NVMe PCIe 5.0 یا PCIe 4.0 با حافظه موقت اختصاصی (DRAM-Cache) باشد. این هماهنگی سختافزاری مانع از افت فریمهای ناگهانی (Stuttering) حین استریم زنده هندسه مجازی ناینت (Nanite) شده و از وقوع کرشهای بحرانی سرریز حافظه ویدیویی جلوگیری میکند.

کالبدشکافی معماری هندسه مجازی Nanite و لزوم استریم فوقسریع اطلاعات
موتور بازیسازی آنریل انجین ۵ (Unreal Engine 5) با معرفی فناوری انقلابی هندسه مجازی ناینت (Nanite)، یکی از بزرگترین محدودیتهای تاریخ گرافیک سهبعدی یعنی مدیریت دستی سطوح جزئیات (LOD) را از بین برده است.
ناینت به توسعهدهندگان و طراحان اجازه میدهد تا داراییهای سهبعدی با میلیاردها چندضلعی (Polygon) را بدون بهینهسازیهای سنگین سنتی مستقیماً وارد محیط پروژه کنند. با این حال، پیادهسازی این حجم عظیم از جزئیات به صورت بلادرنگ، بار پردازشی جدیدی را بر روی پهنای باند دیسک و حافظه گرافیک اعمال میکند.
فناوری Nanite چگونه به صورت خوشهای دادهها را استریم میکند؟
برخلاف روشهای سنتی که کل مدل سهبعدی را به صورت یکپارچه در حافظه بارگذاری میکردند، فناوری Nanite از فرآیند استریم خوشهای (Cluster-Based Geometry Streaming) استفاده میکند. در این فناوری، هر مدل سهبعدی به هزاران خوشه کوچک متشکل از ۱۲۸ الی ۵۱۲ مثلث تقسیم میشود. آنریل انجین ۵ با محاسبه موقعیت فیزیکی دوربین در هر فریم، تنها خوشههایی را که مستقیماً در زاویه دید کاربر قرار دارند و با وضوح پیکسلی صفحه مطابقت دارند، فراخوانی میکند.
این فرآیند پویا نیاز دارد تا با سرعت میکروثانیه، دادههای خوشهای جدید را از درایو ذخیرهسازی بخواند و به حافظه VRAM کارت گرافیک بفرستد. اینجاست که اهمیت درایوهای ذخیرهسازی فوقسریع مشخص میشود.
تفاوت اساسدیهای مجهز به DRAM با درایوهای ارزانقیمت DRAM-less حین چرخش دوربین
اگر سیستم شما مجهز به یک اساسدی ارزانقیمت بدون حافظه موقت (DRAM-less) باشد، در حین جابجایی معمولی در ویوپورت یا چرخاندن سریع دوربین با پدیده لکنت شدید یا افت فریم ناگهانی (Stuttering) مواجه خواهید شد. درایوهای DRAM-less برای دسترسی به جدول نقشهبرداری فایلها (FTL Mapping Table) مجبورند از بخشی از رم سیستم استفاده کنند که تاخیر دسترسی را به شدت بالا میبرد.

هنگامی که دوربین آنریل انجین ۵ به سرعت میچرخد و ناینت باید هزاران خوشه سهبعدی جدید را از اساسدی فراخوانی کند، درایو ذخیرهسازی به دلیل تاخیر بالا دچار گلوگاه شده و موتور گرافیکی تا زمان رسیدن دادهها فریم را متوقف میکند. استفاده از اساسدیهای ردهبالا با سرعت خواندن تصادفی (Random Read IOPS) بالا و کش اختصاصی DRAM، این لکنتها را به طور کامل مهار میکند.
چرا لایه پایداری آنریل انجین ۵ مستقیماً وابسته به حجم حافظه VRAM است؟
یکی از رفتارهای خاص آنریل انجین ۵ این است که در زمان مواجهه با کمبود منابع سختافزاری، مانند نرمافزارهای سهبعدی سنتی به آرامی افت سرعت پیدا نمیکند؛ بلکه به طور ناگهانی دچار فریز کامل یا ریستارت و کرشهای سختافزاری میشود.
سقوط آزاد کارایی حین استفاده همزمان از Nanite و Lumen
موتور نورپردازی سراسری بلادرنگ لومن (Lumen) در کنار سیستم ناینت، مصرف حافظه ویدیویی (VRAM) را به شدت افزایش میدهند. لومن برای محاسبه بازتابهای نوری ریلتایم، نیاز دارد تا کپی سادهشدهای از کل صحنه (Lumen Card Scene) را در حافظه گرافیکی نگهداری کند.
در پروژههای بزرگ با تکسچرهای ۴K و حجم هندسه ناینت بالا، کارتهای گرافیک مجهز به ۸ یا ۱۲ گیگابایت حافظه ویدیویی به سرعت پر میشوند که در خرید سیستم مناسب برای آنریل انجین ۵ باید به آن توجه نمایید.

به محض پر شدن VRAM، آنریل انجین ۵ تلاش میکند دادههای اضافی را به رم اصلی سیستم هدایت کند که این فرآیند باعث کندی مطلق ویوپورت و در نهایت نمایش خطای معروف “Out of Video Memory” و بسته شدن پروژه میشود. برای کاربری پایدار و جدی، کارتهای ۱۶ گیگابایتی به عنوان خط مبنای ایمن و کارتهای ۲۴ یا ۳۲ گیگابایتی برای پروژههای بزرگ به شدت توصیه میشوند.
حجم بافتها و متریالها + Lumen Cards + Nanite Clusters > ظرفیت VRAM ──> خطای سرریز و کرش
آزمایشگاه مازستا: نتایج تست پایداری و بنچمارک لودینگ در آنریل انجین ۵
در آزمایشگاه مازستا، پروژه عظیم شبیهسازی یک شهر شلوغ با سیستم نورپردازی Lumen سختافزاری (Hardware Ray Tracing) فعال و بیش از ۵۰ میلیون پلیگان ناینت را برای بنچمارک سیستمها طراحی کردیم. هدف ما ارزیابی مستقیم تاثیر سرعت اساسدی و حجم VRAM کارت گرافیک بر روی نرخ فریم ویوپورت و میزان لکنت (Stuttering) حین جابجاییهای سریع دوربین بود.
جدول ۱: مقایسه مشخصات درایوهای ذخیرهسازی در تبادل زنده دادههای Nanite
| مدل درایو SSD تستشده | نوع رابط و نسل ارتباطی | سرعت خواندن متوالی (Sustained Read) | سرعت خواندن تصادفی (Random Read IOPS) | وجود کش حافظه اختصاصی (DRAM Cache) | رفتار حرارتی تحت لود طولانی |
| Crucial T700 (Flagship) | PCIe 5.0 x4 | 12,400 MB/s | 1,500,000 | بله (LPDDR4 اختصاصی) | دمای بالای ۷۵ درجه (نیاز به هیتسینک ضخیم فعال) |
| Samsung 990 Pro | PCIe 4.0 x4 | 7,450 MB/s | 1,400,000 | بله (LPDDR4 اختصاصی) | دمای متعادل ۵۸ درجه با هیتسینک معمولی |
| اساسدی ارزانقیمت بازار | PCIe 4.0 x4 | 4,500 MB/s | 400,000 | خیر (DRAM-less) | دمای بالا و افت فرکانس سریع کنترلر دیسک |
جدول ۲: نتایج بنچمارک فریمریت، لکنت و زمان کامپایل شیدرها در آزمایشگاه مازستا
| پیکربندی سختافزاری سیستم | مدل اساسدی استفادهشده | حداقل نرخ فریم حین حرکت سریع دوربین (1% Low FPS) | فرکانس متوسط ویوپورت (Average FPS) | زمان کامپایل اولیه شیدرهای پروژه (Shader Compile) | تعداد کرشهای ناگهانی در زمان رندر نهایی |
| Ryzen 9 9950X + RTX 5090 (32GB) | Crucial T700 Gen5 | 78 FPS | 112 FPS | ۱ دقیقه و ۴۲ ثانیه | ۰ کرش (پایداری ۱۰۰٪) |
| Core Ultra 9 285K + RTX 5080 (16GB) | Samsung 990 Pro Gen4 | 41 FPS | 74 FPS | ۱ دقیقه و ۵۵ ثانیه | ۰ کرش (پایداری ۱۰۰٪) |
| Core Ultra 7 265K + RTX 4070 (12GB) | اساسدی ارزان DRAM-less | 12 FPS | 48 FPS | ۲ دقیقه و ۴۸ ثانیه | ۳ بار کرش سرریز VRAM در لود رندرهای طولانی |
تحلیل آزمایشگاه مازستا: نتایج تجربی مازستا ثابت میکند که پدیده لکنت شدید و افت فریم ناگهانی حین چرخش دوربین (1% Low FPS به میزان ۱۲ فریم) در سیستم سوم، مستقیماً به علت استفاده از اساسدی ارزانقیمت DRAM-less و سرعت خواندن تصادفی پایین آن است. اساسدی توانایی لود به موقع خوشههای جدید Nanite را نداشته و کارت گرافیک را معطل نگه داشته است و تمام این موارد در تهیه سیستم مناسب برای آنریل انجین ۵ مورد توجه قرار خواهد گرفت.

علاوه بر این، در سیستم اول، پهنای باند بینظیر اساسدی نسل ۵ در کنار حجم ۳۲ گیگابایتی حافظه فوقسریع GDDR7 کارت RTX 5090، روانترین تجربه کاربری را بدون کوچکترین لگ یا ناپایداری به ثبت رسانید. پردازندههای پرچمدار با تعداد هسته بالا نیز زمان کسلکننده کامپایل شیدرها (Shader Compilation) را به طرز چشمگیری کاهش دادند.
نقش حیاتی پردازنده در سرعت کامپایل شیدرها و کدهای آنریل انجین ۵
اگرچه رندرهای ریلتایم و فریمریت ویوپورت مستقیماً وابسته به کارت گرافیک است، اما فرآیند توسعه در آنریل انجین ۵ وابستگی شدیدی به پردازنده (CPU) دارد.
- کامپایل شیدرها (Shader Compilation): یکی از آزاردهندهترین بخشهای توسعه در آنریل انجین، انتظار برای کامپایل هزاران شیدر حین باز کردن پروژه یا اعمال تغییرات متریال است. این فرآیند کاملاً موازی (Multi-threaded) است؛ به این معنی که داشتن تعداد هستههای فیزیکی بالا در پردازندههایی مانند Ryzen 9 9950X یا Core Ultra 9 285K، زمان انتظار برای کامپایل شیدرها را از چند ساعت به چند دقیقه کاهش میدهد.
- محاسبه منطق بازی و شبیهسازی فیزیک: محاسبات مربوط به کدهای برنامهنویسی (C++ / Blueprints)، فیزیک برخورد اشیاء، و هوش مصنوعی سیستمهای ذرات (Niagara) توسط تکهستههای پردازنده مدیریت میشوند که فرکانس بوست بالای تکهسته در این بخش تعیینکننده است.
محصولات بر اساس دستهبندی
-
سیستم رندرینگ معماری U85
895,000,000 تومان -
سیستم محاسبات استراتژی معاملاتی SQ1
899,000,000 تومان -
سیستم رندرینگ متوسط
-
سیستم پایه مدلسازی و رندرینگ AMD 75F
249,900,000 تومان -
سیستم رندرینگ معماری Intel Ultra 9
749,000,000 تومان
پرسش و پاسخهای سیستم مناسب برای آنریل انجین ۵ (FAQ)
۱. دستور افزایش دستی حجم استریم ناینت (Streaming Pool) چیست و چرا در پروژههای سنگین کارایی دارد؟
آنریل انجین ۵ به صورت پیشفرض حجم مشخصی از VRAM کارت گرافیک را به عنوان استخر استریم ناینت (Nanite Streaming Pool) در نظر میگیرد که ممکن است برای پروژههای بسیار عظیم معماری کم باشد. با باز کردن کنسول فرامین در محیط ادیتور و وارد کردن دستور زیر، میتوانید این حجم را افزایش دهید تا از پدیده دیر لود شدن بافتها جلوگیری کنید:
r.Nanite.Streaming.StreamingPoolSize = 2048
با این دستور، ظرفیت اختصاصی ناینت به ۲ گیگابایت افزایش مییابد که به پایداری رندرهای پیچیده کمک شایانی میکند.
۲. چرا در زمان باز کردن پروژههای آنریل انجین، اساسدیهای نسل ۵ بدون هیتسینک به شدت دچار افت سرعت میشوند؟
اساسدیهای فوقسریع PCIe 5.0 حین خواندن و نوشتن مداوم اطلاعات شیدرها و داراییهای حجیم پروژه، حرارت بسیار بالایی تولید میکنند. اگر کنترلر این درایوها خنک نشود و دمای آن از ۷۵ درجه سانتیگراد فراتر رود، برای جلوگیری از سوختن برد چاپی، سرعت انتقال خود را تا ۷۰ درصد کاهش میدهد (Thermal Throttling). استفاده از هیتسینکهای خنککننده مجهز به فن فعال یا پدهای سیلیکونی باکیفیت بالا بر روی اسلاتهای M.2 مادربرد برای مهار این تداخل حرارتی ضروری است.
۳. تفاوت اصلی درایوهای معمولی با درایوهای مجهز به فناوری DirectStorage در آنریل انجین ۵ چیست؟
در سیستمهای معمولی، دادههای سهبعدی ابتدا از اساسدی به حافظه رم سیستم و پردازنده منتقل شده، رمزگشایی میشوند و سپس به کارت گرافیک میروند. این فرآیند پردازنده را به شدت درگیر میکند. فناوری DirectStorage به کارت گرافیک اجازه میدهد تا بدون نیاز به دخالت مستقیم پردازنده و رم، دادههای فشرده سهبعدی Nanite را مستقیماً از روی اساسدی فراخوانی و رمزگشایی کند که این امر تاخیر لودینگ را به صفر نزدیک کرده و بار پردازنده را به شدت سبک میکند.

مشاوره قبل از خرید سیستم مناسب برای آنریل انجین ۵
شبیهسازیهای بلادرنگ معماری و بازیسازی در آنریل انجین ۵، تلاقیگاه پیچیدهترین استانداردهای مهندسی سختافزار است. برای مهار کامل پدیدههای لکنت ویوپورت، کرشهای سرریز حافظه گرافیک و طولانیشدن فرآیند کامپایل شیدرها، تیم فنی مازستا آماده است تا سیستم ورکاستیشن شما را بر اساس محاسبات دقیق پهنای باند PCIe 5.0، سرعت خواندن تصادفی اساسدیهای مجهز به کش DRAM و کولینگ کارآمد تراشههای حافظه اسمبل کند.
تمامی سیستمهای ورکاستیشن مازستا با تستهای استرس طاقتفرسای پایداری عرضه میشوند تا ثبات کارایی شما را در پروژههای فوقسنگین تضمین کنند. برای دریافت مشاوره مهندسی تخصصی و ثبت سفارش سیستم اختصاصی خود، همین امروز با کارشناسان ارشد مازستا تماس بگیرید.











