قبل از خرید ببینید CPU شما چقدر GPU شما را تنگ می کند

خرید یک کارت گرافیک جدید یکی از لذت های بزرگ داشتن یک رایانه بازی یا دیگر رایانه های شخصی با کارایی بالا است. می‌توانید رایانه‌ای را که در حال حاضر مالک آن هستید، بگیرید و با کسری از هزینه کل دستگاه، آن را به استانداردهای گرافیکی فعلی ارتقا دهید.

متأسفانه، علیرغم اینکه یک جزء کلیدی برای عملکرد بازی است، GPU شما به صورت مجزا کار نمی کند. به سایر اجزای کامپیوتر بستگی دارد که وظایف خود را به درستی انجام دهند، یا اینکه نمی تواند به پتانسیل کامل خود برسد. این به عنوان "گلوگاه" شناخته می شود و در هنگام خرید یک GPU جدید یک ملاحظات کلیدی است. تنگنا بین GPU شما و CPU موجود به طور خاص یک نگرانی مهم است.

خوشبختانه چند ابزار آنلاین طراحی شده است که به شما کمک می کند تنگناها را شناسایی کنید و تصمیم خود را بر اساس آن قرار دهید. به طور خاص، ما به دنبال ابزار جامعی هستیم که در gpucheck.com یافت می شود .

قبل از بررسی مراحل واقعی مربوط به تعیین اینکه آیا گلوگاهی بین CPU(CPU) موجود و GPU احتمالی شما وجود دارد یا خیر ، باید به طور خلاصه توضیح دهیم که گلوگاه از نظر عملی چیست.

گلوگاه GPU-CPU دقیقاً(Bottleneck Exactly) چیست؟

هنگامی که در حال انجام یک بازی ویدیویی هستید، هر جزء از رایانه شما روی برخی از جنبه های سیستم کلی کار می کند. CPU شما به طور کلی مسئول انجام محاسبات فیزیک است، تفکر هوش مصنوعی بازی را انجام می دهد، منطق بازی را اجرا می کند، انیمیشن ها را مدیریت می کند و غیره. GPU شما تمام تصاویری را که می‌بینید، شامل تمام قاب‌های هندسی، بافت‌های پیچیده شده در اطراف آن‌ها، نور و سایه‌ها ارائه می‌کند.

واضح است که اگر CPU محاسبات مورد نیاز خود را به پایان نرساند، GPU نمی تواند یک فریم معین از بازی را ارائه دهد. اگر کاراکتر شما چاقو را به سر یک اجنه پرتاب کرده باشد، اگر CPU به او نگفته باشد که آیا چاقو به هدف اصابت کرده است، پردازنده گرافیکی(GPU) نمی تواند ضربه را وارد کند!

برعکس آن هم درست است. اگر CPU محاسبات خود را انجام دهد، اما GPU رندر فریم قبلی را تمام نکرده باشد، CPU باید منتظر آن بماند، شاید حتی کار را تخلیه کند زیرا دیگر مرتبط نیست.

در شرایطی که یک جزء منتظر است تا دیگری کارش را تمام کند قبل از اینکه کار خودش را ادامه دهد، شما با یک گلوگاه مواجه هستید. اساساً(Basically) ، کل سیستم فقط به سرعت کندترین جزء در زنجیره است. در بازی‌های ویدیویی، این معمولاً به صورت نرخ فریم محدود شده توسط مؤلفه کندتر ظاهر می‌شود.

آیا تنگناها به طور کلی بد هستند؟

نه! در واقع، تقریباً همیشه(always ) در هر سیستمی یک گلوگاه وجود دارد. بسیار نادر است که هر کامپیوتری در هر موقعیتی کاملاً متعادل باشد و هر جزء با پتانسیل کامل خود زمزمه کند. بنابراین مسئله واقعاً این نیست که آیا نوعی گلوگاه وجود دارد یا خیر، بلکه مسئله این است که آیا میزان محدود کردن اجزای کندتر چیزها مشکل ساز است یا خیر.

اگر CPU شما فقط به شما امکان می دهد از حداکثر عملکرد 98٪ یا 99٪ GPU(GPUs) خود بهره مند شوید ، مشکلی نیست. اگر فقط 70 درصد از پتانسیل GPU خود را به دلیل کندی CPU دریافت می کنید، پول خود را صرف عملکرد سخت افزاری کرده اید که بدون ارتقای دیگر نمی توانید به آن دسترسی پیدا کنید.

اگر GPU جدید شما 100% می دهد، اما CPU شما فقط 50% مشغول است، به این معنی است که می توانستید کارت سریع تری را متصل کرده و از عملکرد بهتری نیز لذت ببرید. اگرچه، با توجه به اینکه ما معمولاً از رایانه های خود برای کارهایی غیر از انجام بازی های ویدیویی استفاده می کنیم، این وضعیت کمتر مشکل ساز است.

بنابراین برای سایر برنامه‌ها همچنان از مزیت ظرفیت اضافی CPU لذت خواهید برد . ناگفته نماند که فضایی برای اجرای کارهای پس زمینه اضافی بدون تأثیر بر عملکرد بازی وجود دارد. به طور خلاصه - گلوگاه GPU خوب، گلوگاه CPU بد.

عوامل اضافی که بر تفسیر تنگنا تأثیر می گذارد(Affect Bottleneck Interpretation)

تفسیر شدت تنگناها بیشتر از این است که بگوییم GPU X و CPU Y تطابق بدی دارند. دلیل آن این است که انواع مختلف نرم افزار بارهای متفاوتی را بر روی هر یک از اجزاء ارائه می دهند.

بازی‌ای که فقط از عملکردهای CPU استفاده می‌کند، به (CPU)GPU شما اجازه می‌دهد با نرخ فریمی که می‌تواند مدیریت کند، پرواز کند. از طرف دیگر، یک بازی شبیه‌سازی یا استراتژی فشرده با CPU را بارگذاری کنید، و ناگهان (Load)CPU شما که معمولاً کمتر از آن استفاده می‌شود، نرخ فریم را کاهش می‌دهد.

تنظیماتی که برای پخش استفاده می کنید نیز بر این محاسبه تأثیر می گذارد. به عنوان مثال، بازی با وضوح بالاتر فشار بیشتری به GPU وارد می‌کند و سرعت آن را کاهش می‌دهد زیرا کاهش تعداد پیکسل‌های بالاتر زمان بیشتری می‌برد. هر چه رزولوشن بالاتر باشد، CPU با گلوگاه کمتری مواجه می شود.

زیرا هنوز همان کار را انجام می دهد، اما GPU بیشتر انجام می دهد. بنابراین اگر CPU شما نرخ فریم را به 60 فریم در ثانیه محدود می کند هنگام بازی در 1080p، با فرض اینکه GPU شما مطابق با آن باشد، همچنان 60 فریم در ثانیه در 1440p یا 4K دریافت خواهید کرد.

بررسی تنگناها(Bottlenecks) با بررسی GPU(GPU Check)

اکنون که مقدمه را از دست دادیم، بیایید در واقع یک بررسی تنگنای مجازی انجام دهیم.

  • ابتدا در GPU Check به این صفحه بروید. (this page)اکنون، در ترکیب اول(first combination) ، GPU ی را که در حال حاضر دارید و همچنین پردازنده‌ای(CPU) را که در حال حاضر دارید انتخاب کنید.

  • تحت تنظیمات کیفیت دلخواه(desired quality setting) ، ما می‌خواهیم این را در حالت ultra رها کنیم ، زیرا این همان تنظیماتی است که می‌خواهیم در بازی‌ها استفاده کنیم. اگر به دنبال چیزی پایین تر هستید، مطابق با آن تنظیم کنید.
  • اکنون در ترکیب دوم، پردازنده گرافیکی(GPU) را که قصد خرید آن را دارید انتخاب کنید. در نهایت روی use same processor کلیک کنید .

  • سپس روی مقایسه(Compare) کلیک کنید .

بیایید به نتایج نگاه کنیم و آنها را تفسیر کنیم. مهمترین عدد در اینجا تاثیر CPU بر روی FPS(CPU Impact on FPS) است. این نشان می دهد که CPU چقدر (CPU)GPU را متوقف می کند . با کارت قدیمی، این رقم 10٪ بود که خوب در نظر گرفته می شود، اگرچه ترجیحا باید کمتر باشد.

کارت جدید held back 20% by the CPU.این بدان معناست که احتمالاً بهتر است کارت کمی کندتر بخریم، CPU موجود خود را اورکلاک کنیم یا در آینده (CPU)CPU را ارتقا دهیم .

البته، در شرایط واقعی، این GPU جدید بین 36 تا 39 درصد از ترکیب فعلی ما است. امتیاز ترکیبی کلی به(Overall Combination) ما نشان می دهد که این یک ترکیب عملکرد مطلق در تنظیمات فوق العاده چقدر خوب است.

با استفاده از این اطلاعات، باید در موقعیتی باشید که آگاهانه انتخاب کنید که آیا آن پردازنده گرافیکی(GPU) آینده برای شما خرید مناسبی است یا خیر.



About the author

من یک توسعه دهنده وب با تجربه در Firefox و Google Docs هستم. من مدرک مدیریت بازرگانی از دانشگاه فلوریدا دارم. مهارت های من عبارتند از: توسعه وب سایت، سیستم مدیریت محتوا (CMS)، تجزیه و تحلیل داده ها، و طراحی رابط کاربری. من یک مشاور باتجربه هستم که می‌توانم به تیم شما در ساخت وب‌سایت‌ها و اپلیکیشن‌های مؤثر کمک کنم.



Related posts