سلام
دوستان میشه یه توضیح کلی درباره کارهایی که cpu در بازی انجام میده بدین؟
دقیقا cpu در بازی چیکار می کنه؟
آیا اهمیتش در بازی بیشتر از کارت گرافیکه یا کمتر؟
Printable View
سلام
دوستان میشه یه توضیح کلی درباره کارهایی که cpu در بازی انجام میده بدین؟
دقیقا cpu در بازی چیکار می کنه؟
آیا اهمیتش در بازی بیشتر از کارت گرافیکه یا کمتر؟
سلام.
در بازی مثل بقیه برنامه های کامپیوتری٬ کنترل ورودی و خروجی داده ها٬ انجام محاسبات ریاضی و مدیریت سخت افزار وظیفه ی سی پی یو است.
کارت گرافیک یک نوع پردازنده هست که برای محاسبات خیلی خاص طراحی شده٬ این محاسبات خاص هم 99٪ بر میگردن به رندر تصاویر گرافیکی.
توی بازی بیشترین محاسبات مربوط به خروجی تصویر هست که به کارت گرافیک واگذار میشه. این محاسبات انقدر زیادن که میشه از پرفورمنس بقیه محاسباتی که وظیفه ی سی پی یو هست(مثل محاسبه امتیاز بازیکن و محل بازیکن ها و ..) چشم پوشی کرد.
البته همونطور که گفتم مدیریت بقیه سخت افزار ها هم به عهده سی پی یو هست. یعنی این وظیفه ی سی پی یو هست که به کارت گرافیک دستور بده چه صحنه ای باید پردازش بشه.
پس پرفورمنس سی پی یو هم مهمه اما چقدر؟ فرض کن یه کارت گرافیک داشته باشیم که هر فریم رو تو 10 نانو ثانیه پردازش کنه. سی پی یو ما هم فریم بعدی رو تو 20 نانو ثانیه به کارت گرافیک بده تا پردازش کنه.
اینجا چه اتفاقی میافته؟ کارت گرافیک تو 10 نانو ثانیه اول فریم رو پردازش میکنه ولی باید 10 نانو ثانیه صبر کنه تا بدونه تصویر بعدی که باید پردازش بشه چیه پس وقتش تلف میشه و به اصطلاح cpu میشه یک bottleneck برای پردازش گرافیک
حالا اگه سی پی یو توانایی ارسال هر فریم رو تو 10 8 7 یا حتی 1 نانو ثانیه برای گرافیک داشته باشه چی میشه؟ سی پی یو فریم اول رو ارسال میکنه٬ بعد باید منتظر بشه که کار کارت گرافیک تموم بشه بعد فریم بعدی رو ارسال میکنه. در اینجا bottleneck میشه کارت گرافیک. پس هرچقدر سی پی یو قویتر بشه فرقی به حال پرفورمنس نداره.
حالا معمولا چه اتفاقی میافته؟ خب واضحه که ارسال کردن دستور پردازش تصویر خیلی راحت تر از خود عمل پردازشه و میدونیم که تو بازی ها 99.9٪ پردازش ها مربوط میشه به محاسبات گرافیکی.. پس عملا سی پی یو خیلی تاثیر کمی توی پرفورمنس میزاره چون کارت گرافیک bottleneck ایجاد میکنه
سی پی یو شما فقط باید تا حدی سریع باشه که عملیات ارسال دستور بعدی به کارت گرافیک سریعتر از پردازش تصویر خود گرافیک باشه. به خاطر همینه که توی بازی ها سی پی یو core i3 با core i7 خیلی تفاوتی ایجاد نمیکنه. چون قدرتشون در حد کنترل کارت گرافیک کافیه و گلوگاه رو کارت گرافیک ایجاد میکنه.
لپ کلام اینکه برای بازی کردن پولتون رو بزارید برای کارت گرافیک
خیلی ممنون از توضیح کاملتون استاد:thumbsup:نقل قول:
:thumbsup::40::40::V20::V1::V2::n02:
ببخشید دوباره مزاحمتون شدم فقط میخواستم از شما سوال کنم که سی پی یو core i3 3.1 گیگاهرتز برای کارت گرافیک GTX 950 گلوگاه ایجاد می کنه؟نقل قول:
خیر مشکلی نیست
بازم ممنوننقل قول:
غرض از مزاحمت یه سوال دیگه داشتمنقل قول:
مثلا بیاین فرض کنیم یه کارت گرافیک PCI Express 3.0 رو به یه مادربرد PCI Express 2 وصل کردیم
این کارت گرافیک فلان بازی رو با فریم کمی اجرا می کنه
اگه این کارت گرافیک رو به یه مادربرد PCI Express 3.0 وصل می کردیم،این کارت گرافیک اون بازی رو با فریم بالا تر اجرا میکرد؟
سلام. تاثیر خیلی زیادی نداره. مخصوصا در فریم های پایین
در مورد cpu ها هم میشه توضیح بدین؟نقل قول:
اگه مادربرد PCI Express 3 باشه کارت گرافیک هم همینطور ولی اگه cpu PCI Express 2 باشه کارت گرافیک هم مثل PCI Express 2 کار می کنه؟
یا اصلا ربطی بهم ندارن؟
من یه کارت گرافیک pci express 3 و یه مادربرد pci express 3 دارم
ولی cpu من pci express 2 هست
کارت گرافیک حالا نمیتونه مثل pci express 3 کار کنه و با سرعت pci express 2 کار میکنه؟
از کجا میشه فهمید pci2 هست یا pci 3؟نقل قول: