دلیل ساده اینکه زمانبندی پردازندههای گرافیکی تسریعشده سختافزاری بهترین گزینه برای GPUهای ارزان قیمت نیست
برنامهریزی سختافزاری شتابدهی GPU یکی از آن ویژگیهایی است که بسیاری از ما واقعا به آن فکر نمیکنیم، اما میتواند برای GPU قدیمی شما مشکلاتی ایجاد کند.
ویژگی ویندوز تکهای از VRAM را میگیرد که کارتهای گرافیکی 6 و 8 گیگابایتی نمیتوانند به راحتی آن را ذخیره کنند.
اگر تنظیمات گرافیکی ویندوز 11 را بررسی کنید، با یک کلید زمانبندی پردازنده گرافیکی با شتاب سختافزاری یا HAGS مواجه میشوید که اکثر مردم هرگز آن را لمس نمیکنند. این به طور پیش فرض در اکثر رایانه های شخصی روشن است و اگر می خواهید از DLSS Frame Generation استفاده کنید، لازم است. اما اگر با یک کارت قدیمی یا ارزانتر بازی میکنید، مانند RTX 2060 من که به شدت منسوخ شده با 6 گیگابایت VRAM، یا یکی از کارتهای 8 گیگابایتی که هنوز در فروش هستند، میتواند VRAM را بخورد که کارت شما نمیتواند از آن استفاده کند. مال من این روزها نمی تواند، مطمئنا!
زمانی که XDA Developers HAGS را روی 8 گیگابایت RTX 2070 Super خاموش کرد، تقریبا 950 مگابایت حافظه گرافیکی را برای از دست دادن سه تا پنج فریم در ثانیه آزاد کرد. ناگهان، بافت هایی که در Cyberpunk 2077 و Stellar Blade لکنت داشتند، دوباره به درستی بارگذاری شدند. این مقدار VRAM به سختی در کارتهایی با 16 گیگابایت اهمیت دارد، جایی که فضای سر زیادی وجود دارد، اما در کارتهایی با 6 یا 8 گیگابایت، میتواند تفاوت بین بازیهایی باشد که بدون مشکل اجرا میشوند و بازیهایی که حافظه آنها تمام میشود.
مایکروسافت HAGS را در بهروزرسانی می 2020 ویندوز 10 معرفی کرد. قبل از آن، طبق پست بلاگ DirectX مایکروسافت که این ویژگی را توضیح می دهد، یک رشته CPU با اولویت بالا، تمام کارهایی را که برنامه ها به کارت گرافیک ارسال می کردند، هماهنگ و زمان بندی می کرد. این کار سرعت کار را کاهش میدهد و میتواند باعث تأخیر فریم بین کاری که انجام دادهاید و آنچه روی صفحه میبینید، شود. با روشن بودن HAGS، کارت گرافیک اکثر برنامهریزیها را خودش انجام میدهد و از سختافزار داخلی اختصاصی استفاده میکند، در حالی که ویندوز هنوز تصمیم میگیرد کدام برنامهها اول راهاندازی شوند.
مایکروسافت HAGS را بهصورت پیشفرض خاموش کرد و این تغییر را با «بازسازی بنیاد یک خانه در حالی که هنوز در آن زندگی میکند» مقایسه کرد و گفت که کاربران «نباید هیچ تغییر مهمی را متوجه شوند» زیرا اکثر بازیها قبلا هزینههای زمانبندی را پنهان میکنند. در ژوئن آن سال، انویدیا پشتیبانی از کارتهای سری 10 GTX و نسخههای جدیدتر را در درایور 451.48 خود اضافه کرد، در حالی که AMD تا دسامبر 2023 از آن در RX 7900، 7800 و 7700 پشتیبانی کرد. اینتل فقط از آن در کارتهای سری B Arc پشتیبانی میکند.
کاملا مشخص نیست که آیا ویندوز 11 به طور پیشفرض HAGS را فعال میکند یا خیر، اما این ویژگی روی دسکتاپ من فعال است، که قبل از عرضه است، علیرغم اینکه من هرگز آن را به صورت دستی روشن نکردهام. با این حال، بررسی آن ضرری ندارد.
زمانی که Tom's Hardware یک RTX 2080 Ti و یک GTX 1050 را با و بدون HAGS در سال 2020 آزمایش کرد، میانگین تغییرات از منفی 0.73 درصد تا مثبت 0.06 درصد متغیر بود. نکسوس گیمرها به طور مشابه هیچ دستاورد قابل توجهی در هیچ بازی ای که امتحان کرد، پیدا نکرد و حتی یک افت قابل تکرار 2.4 درصدی در F1 2019 در Core i3 اینتل چهار هسته ای داشت. بنابراین اگر مجبور باشید آن را غیرفعال کنید، ممکن است چیز زیادی از دست ندهید.
اگر کارت شما 12 گیگابایت VRAM یا بیشتر دارد، ممکن است HAGS را روشن بگذارید، به خصوص اگر از تولید فریم استفاده می کنید. با این حال، در یک کارت 6 یا 8 گیگابایتی، ارزش بازی به بازی را دارد. اگر بازی خاصی در حال به حداکثر رساندن VRAM شماست، خاموش کردن HAGS میتواند تقریبا یک گیگابایت را به قیمت چند فریم آزاد کند، اما نسل فریم DLSS را از دست خواهید داد. شایان ذکر است که OBS همچنین توصیه می کند در صورت بروز مشکل هنگام ضبط یا پخش جریانی، آن را خاموش کنید.
چرا این مربوط است؟ خوب، نظرسنجی سخت افزاری Steam در سپتامبر 2026 نشان داد که کارت های 8 گیگابایتی همچنان بیش از یک چهارم پردازنده های گرافیکی را تشکیل می دهند و پس از 16 گیگابایت در رتبه دوم قرار دارند، در حالی که کارت های 6 گیگابایتی مانند من 5.12 درصد را تشکیل می دهند. در همین حال، همان کمبود حافظه که قیمتهای RAM را به بالاترین حد خود رسانده است، یافتن یک GPU مقرونبهصرفه را دشوار کرده است، بنابراین بسیاری از این کارتهای کمتر قدرتمند راه به جایی نمیبرند.
می توانید کلید HAGS را در تنظیمات > سیستم > نمایشگر > گرافیک > تنظیمات گرافیکی پیشرفته بیابید. برای اعمال تغییرات، یک سیستم راه اندازی مجدد لازم است. چند بنچمارک ساده را اجرا کنید تا عملکرد رایانه شخصی خود را قبل و بعد از آن آزمایش کنید تا ببینید این ویژگی، در صورت وجود، چقدر بر بازی های شما تأثیر می گذارد. و اگر به دنبال فریم های اضافی هستید، راه های بهتری برای بهبود FPS خود بدون خرید سخت افزار جدید وجود دارد.
متن اصلی (انگلیسی)
The simple reason hardware accelerated GPU scheduling isn't the best fit for cheap GPUs
Hardware accelerated GPU scheduling is one of those features many of us don't really think about, but it could cause problems for your old GPU.