واحد پردازش عصبی (NPU) چیست؟ مغزی برای هوش مصنوعی

واحد پردازش عصبی (NPU) مخفف عبارت Neural Processing Unit و نوعی پردازنده تخصصی است که برای شتاب‌دهی به الگوریتم‌های یادگیری ماشین طراحی شده است. این واحد‌های پردازشی به طور گسترده‌ای در گوشی‌های هوشمند، تبلت‌ها و سایر دستگاه‌هایی که وظایف مربوط به هوش مصنوعی مانند تشخیص تصویر، تشخیص صدا و ترجمه زبان را انجام می‌دهند، مورد استفاده قرار می‌گیرند.

واحد پردازش عصبی (NPU) مخفف عبارت Neural Processing Unit و نوعی پردازنده تخصصی است که برای شتاب‌دهی به الگوریتم‌های یادگیری ماشین طراحی شده است. این واحد‌های پردازشی به طور گسترده‌ای در گوشی‌های هوشمند، تبلت‌ها و سایر دستگاه‌هایی که وظایف مربوط به هوش مصنوعی مانند تشخیص تصویر، تشخیص صدا و ترجمه زبان را انجام می‌دهند، مورد استفاده قرار می‌گیرند.

NPU‌ها با پردازنده‌های مرکزی (CPU) و واحد‌های پردازش گرافیکی (GPU) که برای اهداف عمومی طراحی شده‌اند، متفاوت هستند. NPU‌ها به طور خاص برای انجام محاسبات ماتریسی و‌ برداری استفاده می‌شوند که برای الگوریتم‌های یادگیری ماشین رایج هستند. این رویکرد به آن‌ها اجازه می‌دهد تا وظایف مربوط به هوش مصنوعی را با کارایی بیشتر و مصرف انرژی بهینه‌تر از CPU‌ها یا GPU‌ها انجام دهند.

منبع  : ماهنامه پیوست

برای مشاهده کامل مطلب کلیک کنید

اشتراک‌گذاری

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

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