سلام
دوستان میشه یه توضیح کلی درباره کارهایی که cpu در بازی انجام میده بدین؟
دقیقا cpu در بازی چیکار می کنه؟
آیا اهمیتش در بازی بیشتر از کارت گرافیکه یا کمتر؟
سلام
دوستان میشه یه توضیح کلی درباره کارهایی که cpu در بازی انجام میده بدین؟
دقیقا cpu در بازی چیکار می کنه؟
آیا اهمیتش در بازی بیشتر از کارت گرافیکه یا کمتر؟
سلام.
در بازی مثل بقیه برنامه های کامپیوتری٬ کنترل ورودی و خروجی داده ها٬ انجام محاسبات ریاضی و مدیریت سخت افزار وظیفه ی سی پی یو است.
کارت گرافیک یک نوع پردازنده هست که برای محاسبات خیلی خاص طراحی شده٬ این محاسبات خاص هم 99٪ بر میگردن به رندر تصاویر گرافیکی.
توی بازی بیشترین محاسبات مربوط به خروجی تصویر هست که به کارت گرافیک واگذار میشه. این محاسبات انقدر زیادن که میشه از پرفورمنس بقیه محاسباتی که وظیفه ی سی پی یو هست(مثل محاسبه امتیاز بازیکن و محل بازیکن ها و ..) چشم پوشی کرد.
البته همونطور که گفتم مدیریت بقیه سخت افزار ها هم به عهده سی پی یو هست. یعنی این وظیفه ی سی پی یو هست که به کارت گرافیک دستور بده چه صحنه ای باید پردازش بشه.
پس پرفورمنس سی پی یو هم مهمه اما چقدر؟ فرض کن یه کارت گرافیک داشته باشیم که هر فریم رو تو 10 نانو ثانیه پردازش کنه. سی پی یو ما هم فریم بعدی رو تو 20 نانو ثانیه به کارت گرافیک بده تا پردازش کنه.
اینجا چه اتفاقی میافته؟ کارت گرافیک تو 10 نانو ثانیه اول فریم رو پردازش میکنه ولی باید 10 نانو ثانیه صبر کنه تا بدونه تصویر بعدی که باید پردازش بشه چیه پس وقتش تلف میشه و به اصطلاح cpu میشه یک bottleneck برای پردازش گرافیک
حالا اگه سی پی یو توانایی ارسال هر فریم رو تو 10 8 7 یا حتی 1 نانو ثانیه برای گرافیک داشته باشه چی میشه؟ سی پی یو فریم اول رو ارسال میکنه٬ بعد باید منتظر بشه که کار کارت گرافیک تموم بشه بعد فریم بعدی رو ارسال میکنه. در اینجا bottleneck میشه کارت گرافیک. پس هرچقدر سی پی یو قویتر بشه فرقی به حال پرفورمنس نداره.
حالا معمولا چه اتفاقی میافته؟ خب واضحه که ارسال کردن دستور پردازش تصویر خیلی راحت تر از خود عمل پردازشه و میدونیم که تو بازی ها 99.9٪ پردازش ها مربوط میشه به محاسبات گرافیکی.. پس عملا سی پی یو خیلی تاثیر کمی توی پرفورمنس میزاره چون کارت گرافیک bottleneck ایجاد میکنه
سی پی یو شما فقط باید تا حدی سریع باشه که عملیات ارسال دستور بعدی به کارت گرافیک سریعتر از پردازش تصویر خود گرافیک باشه. به خاطر همینه که توی بازی ها سی پی یو core i3 با core i7 خیلی تفاوتی ایجاد نمیکنه. چون قدرتشون در حد کنترل کارت گرافیک کافیه و گلوگاه رو کارت گرافیک ایجاد میکنه.
لپ کلام اینکه برای بازی کردن پولتون رو بزارید برای کارت گرافیک
خیلی ممنون از توضیح کاملتون استادنوشته شده توسط V i r u s e r [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
ببخشید دوباره مزاحمتون شدم فقط میخواستم از شما سوال کنم که سی پی یو core i3 3.1 گیگاهرتز برای کارت گرافیک GTX 950 گلوگاه ایجاد می کنه؟نوشته شده توسط V i r u s e r [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
خیر مشکلی نیست
بازم ممنوننوشته شده توسط V i r u s e r [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
غرض از مزاحمت یه سوال دیگه داشتمنوشته شده توسط V i r u s e r [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
مثلا بیاین فرض کنیم یه کارت گرافیک PCI Express 3.0 رو به یه مادربرد PCI Express 2 وصل کردیم
این کارت گرافیک فلان بازی رو با فریم کمی اجرا می کنه
اگه این کارت گرافیک رو به یه مادربرد PCI Express 3.0 وصل می کردیم،این کارت گرافیک اون بازی رو با فریم بالا تر اجرا میکرد؟
سلام. تاثیر خیلی زیادی نداره. مخصوصا در فریم های پایین
در مورد cpu ها هم میشه توضیح بدین؟نوشته شده توسط V i r u s e r [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
اگه مادربرد 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 کار میکنه؟
Last edited by sajjadorgadimi; 01-03-2016 at 13:10.
از کجا میشه فهمید pci2 هست یا pci 3؟نوشته شده توسط sajjadorgadimi [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)