آیا پردازندههای گرافیکی اینتل دارای فناوری ردیابی پرتو هستند یا از Nvidia و AMD عقب هستند؟
پردازندههای گرافیکی Arc اینتل در سال 2022 با سر و صدای زیادی راهاندازی شدند. دیدن گزینه کارت گرافیک دیگری برای از بین بردن انحصار Nvidia-AMD در بازار پردازندههای گرافیکی و راهحلی بالقوه برای مشکلات اسکالپینگ GPU بسیار خوب بود. همه اینها با وعده برچسب های قیمت ارزان تر و عملکرد خوب همراه بود.
با این حال، ساخت یک GPU عالی تماماً به ساختن سخت افزار خوب نیست، که با مشکلات درایور GPU اینتل مشهود بود. یکی دیگر از سوالات رایج در مورد پردازنده های گرافیکی Arc اینتل این بود که آیا آنها از ویژگی هایی مانند ردیابی پرتو پشتیبانی می کنند یا خیر.
Ray Tracing چیست؟ توضیح مختصر
بدون پرداختن به جزئیات زیاد، ردیابی پرتو یک روش رندر گرافیکی است که از الگوریتمهایی برای محاسبه مکان نورها و سایهها در بازیهای ویدیویی استفاده میکند. این در مقایسه با شیدرهای سنتی تصویر واقعی تری ایجاد می کند.
البته، این نیاز به قدرت محاسباتی اضافی برای محاسبه نحوه عملکرد این الگوریتمها دارد. بهترین راه برای انجام این کار، افزودن هستههای سختافزاری اختصاصی است که عملیات ردیابی پرتو را انجام میدهند، زیرا دستیابی به آن فقط با نرمافزار دشوار است.
سازندگان مختلف روش های مختلفی برای اجرای ردیابی پرتو دارند. انویدیا که در حال حاضر از سختافزار ردیابی پرتوی نسل چهارم خود استفاده میکند، از هستههای سختافزاری اختصاصی RT در پردازندههای گرافیکی خود استفاده میکند. از سوی دیگر، AMD از Ray Accelerators استفاده میکند، مجموعهای از هستههای سختافزاری که ردیابی پرتو را در کنار عملکردهای اضافی مدیریت میکنند.
آیا پردازندههای گرافیکی اینتل از Ray Tracing پشتیبانی میکنند؟
پردازندههای گرافیکی Intel Arc از ردیابی پرتو پشتیبانی میکنند. این کار با استفاده از سخت افزار تخصصی با عملکرد ثابت به نام واحدهای ردیابی پرتو (RTU) برای پیاده سازی این ویژگی انجام می شود. علاوه بر این، اینتل از چیزی که به آن Asynchronous Ray Tracing میگوید استفاده میکند، که پرتوها را با سایهزنهای ضربه مشابه ترکیب میکند تا اطمینان حاصل شود که RTUs (همچنین به عنوان هستههای Intel Xe شناخته میشوند) به طور کامل مورد استفاده قرار میگیرند.
هر RTU دارای دو خط لوله Ray Traversal است و می تواند 12 تقاطع Box در هر چرخه و همچنین 1 تقاطع مثلث در هر چرخه را مدیریت کند. آنها همچنین مجهز به کش اختصاصی BVH هستند.
در اینجا تعداد RTU هر پردازنده گرافیکی Intel Arc آورده شده است:
- Arc A770: 32 RTU
- Arc A750: 28 RTU
- Arc A580: 24 RTU
- Arc A380: 8 RTU
- Arc A310: 6 RTU
همانطور که احتمالاً می توانید حدس بزنید، پردازنده های گرافیکی Arc رده پایین، سری 300، با توجه به اعداد RTU پایین، عملکرد ردیابی پرتوی زیادی را ارائه نمی دهند. با این حال، سری Arc 700 اینتل از نظر معیارهای عملکرد، از Nvidia RTX 3060 پشتیبانی می کند.
وقتی Arc A770 در آزمایشی که توسط اینتل اجرا شد در مقابل RTX 3060 قرار گرفت، در بیش از 12 بازی که ray tracing را با وضوح 1080p اجرا میکنند، اگر نگوییم بهتر عمل کرد. در ترکیب با XeSS، پاسخ اینتل به فناوری DLSS انویدیا، عملکرد همراه با وضوح 1440p بالا رفت.
با این حال، یکی از موارد مهمی که باید به آن توجه کنید، پشتیبانی از نرم افزار است. کنار هم قرار دادن سخت افزار قدرتمند تا زمانی که درایورهای خوبی نداشته باشید، فایده چندانی برای شما نخواهد داشت. درست کردن درایورها، به خصوص در یک محصول نسل اول، آسان نیست، و سری Arc از زمان عرضه خود از رانندگان ضعیف رنج برده است.
نرم افزار چه نقشی دارد؟
حتی اگر خط Arc از ردیابی پرتو پشتیبانی می کند، لزوماً به این معنی نیست که می تواند از آن در بازی ها استفاده کند. RTU های سخت افزاری در کارت های Arc فقط برای بهبود عملکرد الگوریتم های ردیابی پرتو هستند.
برای اینکه بازیها بتوانند ردیابی اشعه را روی پردازندههای گرافیکی Arc اجرا کنند، توسعهدهندگان بازی باید این ویژگی را با استفاده از DirectX12 یا APIهای Vulkan مایکروسافت یکپارچه کنند. خبر خوب این است که این دو API اساساً نشان دهنده هر بازی است که دارای ردیابی پرتو است.
در حالی که این امر اینتل را از نظر سازگاری نرم افزاری با Nvidia و AMD کنار هم قرار می دهد، اما دو مورد اخیر از نظر کیفیت درایور همچنان جلوتر هستند. پذیرندگان اولیه سری Arc تعدادی از مشکلات درایور را نشان داده اند که واقعاً می تواند عملکرد و تجربه کاربر را مختل کند.
درایورهای خوب همچنین به ارائه ویژگی های نرم افزاری اضافی به GPU ها کمک می کنند. اینها مزایای عملکردی را اضافه می کنند و حتی از مواردی فراتر از بازی استفاده می کنند. DLSS 3.0 انویدیا مثال خوبی برای این موضوع است، با توجه به اینکه فناوری گرافیک عصبی چقدر تفاوت را در FPS بازی شما ایجاد می کند.
پردازندههای گرافیکی Arc اینتل از Ray Tracing پشتیبانی میکنند
بنابراین بله، به طور خلاصه، پردازندههای گرافیکی Arc اینتل از ردیابی پرتو پشتیبانی میکنند. ممکن است تواناییهای آن با انویدیا قابل مقایسه نباشد، اما این واقعیت که اینتل یک محصول نسل اول را با پشتیبانی از ردیابی پرتو عرضه کرد، شروعی عالی برای این محدوده جدید GPU است.