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 در جدول زیر خلاصه می شود:

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

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

4.4/5 - (14 امتیاز)
لینک کوتاه شده : https://amerandish.com/sy598

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

یک پاسخ

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

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

درخواست شما با موفقیت ارسال شد.

ضمن تشکر بابت ارسال پیام، در سریع‌ترین زمان ممکن کارشناسان شرکت عامراندیش درخواست شما را بررسی خواهند نمود.