GPU چیست و چه تفاوتی با CPU دارد؟

GPU چیست و چه تفاوتی با CPU دارد؟

GPU چیست و چه تفاوتی با CPU دارد؟

اگر شما هم مطالعاتی در زمینه علوم کامپیوتر داشته اید و یا با این حوزه آشنایی مختصری از قبل دارید، حتما چند باری واژه GPU به گوشتان خورده است. حالا شاید برای شما سوال پیش بیاید که GPU چیست و چه تفاوتی با CPU دارد؟ یا آن دو را باهم اشتباه بگیرید. کاربرد های آن چیست و…. در ادامه به معرفی GPU میپردازیم و تفاوت آن را با CPU بیان می کنیم.

overclock-gpu-670x335

GPU یا واحد پردازش گرافیکی چیست؟

Graphics Processing Unit یا به اختصار GPU به معنای واحد پردازش گرافیکی می باشد. کار آن تضمین نمایش محتویات و ارائه آن ها بر روی صفحه نمایش است. به طور کلی کارهایی که به نحوی به گرافیک ربط دارند، مانند بازی ها، برنامه ها، صفحات وب و… که توسط GPU به شما نمایش داده می شود.

gpu

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

GPU چه کارهایی انجام می دهد و چه زمانی از آن استفاده می کنیم؟

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

تفاوت GPU  و CPU چیست؟

می توان گفت به نوعی GPU تکمیل کننده CPU هستند. همان طور که می دانیم CPU مخفف Central Processing Unit به معنای واحد پردازنده مرکزی می باشد. CPU در حقیقت همانند مغز یک مدار عمل می کند و کارهای اصلی مانند رمزگشایی، پردازش و… را انجام می دهد. GPU در کنار پردازنده مرکزی کار نمایش اطلاعات نهایی خروجی بر روی صفحه را انجام می دهد.

هم GPU و هم CPU پردازنده هستند اما تفاوت اصلی آن ها در کاری است که انجام می دهند. با صحبت هایی که شد شاید تصور شود که سیستم ها در نبود GPU هیچ کارایی ندارند و قابل استفاده نیستند و برای مثال اگر شما رایانه ای دارید که GPU ندارد نمی توانید از آن استفاده کنید. این تفکر اشتباهی است چون بالاتر نیز گفتیم که معمولا پردازنده های مرکزی دارای یک GPU ضعیف برای انجام کارهای گرافیکی ضعیف هستند و شما می توانید از آن برای انجام کارهای ساده و نمایش داده های معمولی و یا دو بعدی استفاده کنید .

به طور کلی تفاوت GPU و CPU در جدول زیر خلاصه می شود:

GPUCPU
واحد پردازش گرافیکیواحد پردازش مرکزی
چندین هستهچند هسته
توان عملیانی بسیار بالاتوان عملیاتی پایین تر
مناسب برای فرآیندهای پردازشی موازیمناسب برای فرآیندهای پردازشی پشت سر هم
می توانید تعداد زیادی عملیات را در یک زمان انجام دهدمی توانید یک تعداد عملیات محدود را در یک زمان انجام دهد

برای خواندن مطالب بیشتر در زمینه هوش مصنوعی به بلاگ ما مراجعه کنید.

لینک کوتاه شده : https://amerandish.com/sy598

به این مطلب امتیاز دهید

به اشتراک بگذارید

اشتراک گذاری در whatsapp
اشتراک گذاری در telegram
اشتراک گذاری در linkedin
اشتراک گذاری در twitter
اشتراک گذاری در email

نظرات شما

فارس آوا

تبدیل گفتار به متن

باتاوا

دستیارسازمانی - چت بات

هوشتل

اپراتورهوشمند مرکز تماس

بینایار

درک هوشمند ویدیو و تصویر

_ مطالب مرتبط _