واحد پردازش گرافیک GPU

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

واحد پردازش گرافیک یا GPU ، یک پردازنده قابل برنامه‌ریزی است که متخصص در ارائه همه تصاویر روی صفحه کامپیوتر است. GPU سریع‌ترین پردازش گرافیکی را ارائه می‌دهد و برای گرافیست‌ها ، گیمرها ، و … ، GPU یک کارت مستقل است که به گذرگاه PCI Express (PCIe) متصل شده است.

مدارهای GPU هم‌چنین می‌توانند بخشی از چیپست مادربرد یا خود تراشه CPU باشند.

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

موتور ردیابی اشعه

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

سایر کاربردهای GPU

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

این مطلب را نیز حتما بخوانید:  برنامه جاوا اسکریپت چیست؟

یک ابر رایانه می‌تواند هزاران GPU علاوه بر پردازنده‌های خود داشته باشد (GPGPU). GPU ها همچنین برای استخراج بیت کوین و سایر ارزهای دیجیتالی استفاده می‌شوند.

در این مقاله درباره واحد پردازش گرافیک و برخی کاربردهای آن به طور اجمالی صحبت کردیم.

منبع

۱. تعریف GPU – ترجمه از انگلیسی

مطالب مرتبط
2 دقیقه

برنامه جاوا اسکریپت چیست؟

محمد امیری

برنامه جاوا اسکریپت چیست؟ در این مقاله بر آن شده‌ایم تا درباره زبان جاوا اسکریپت بیشتر یاد بگیریم و کاربردهای آن را بشناسیم. پس با ما همراه باشید. درباره برنامه‌نویسی بیشتر بدانید. آنچه باید درباره زبان برنامه نویسی جاوا اسکریپت بدانید جاوا اسکریپت یک زبان برنامه نویسی سبک وزن می باشد که توسعه دهندگان وب […]

منطق در علوم کامپیوتر چیست؟ 1 دقیقه

منطق در علوم کامپیوتر چیست؟

golearnwork

منطق در علوم کامپیوتر چیست؟ در این مقاله قصد داریم به نقش متقابل منطق و علوم کامپیوتر در توسعه یکدیگر بپردازیم. با ما همراه باشید. منطق سنتی و منطق مدرن همه مردها فانی هستند. سقراط یک مرد است. بنابراین سقراط فانی است. استدلال‌های منطقی مانند این از دوران باستان مورد مطالعه قرار گرفته‌اند. با این […]

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

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

سبد خرید
Subtotal 0 تومان