واحد پردازش عصبی

استفاده از واحد پردازش عصبی در تراشه های جدید هواوی و اپل

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

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

در بین تراشه های پرچمدار کنونی، می‌توان گفت تراشه‌ی Kirin 980 هواوی و تراشه‌ی A12 Bionic اپل قدرتمندترین تراشه‌ها هستند. Kirin 980 پردازنده‌ای هشت هسته‌ای دارد که چهار هسته از این‌ها مبتنی بر معماری Cortex-A76 است و چهار هسته‌ی دیگر بر پایه‌ی معماری Cortex-A55 ساخته شده است. افزون بر این، تراشه‌ی Kirin 980 از واحد پردازش گرافیکی Mali-G76 و یک واحد پردازش عصبی دوگانه (Dual-NPU) بهره می‌برد. تراشه‌ی A12 اپل هم به یک واحد پردازش مرکزی (CPU) شش هسته‌ای، یک واحد پردازش گرافیکی (GPU) چهار هسته‌ای و یک موتور عصبی مجهز است که این موتور عصبی یا Neural Engine به پردازش‌های هوش مصنوعی اختصاص دارد.

نقض قانون مور

نخستین مدار یکپارچه یا آی سی (IC) در سال 1971 عرضه شد و Intel 4004 نام داشت. این آی سی که با لیتوگرافی 10 میکرومتری ساخته شده بود، 2300 ترانزیستور را شامل می‌شد. اگرچه آن آی سی با استانداردهای امروزی به هیچ وجه قابل مقایسه نیست، اما انقلابی در صنعت فناوری به حساب می‌آمد و تاریخ انسان را وارد عصر سیلیکون کرد.

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

اما حتی مردان بزرگی از قبیل گوردون مور هم نمی‌توانند آینده، یا دست کم آینده‌ی دور، را به درستی پیش‌بینی کنند. محدودیت‌های فیزیکی سیلیکون و دشواری‌های فنی دیگر باعث شد صنعت تراشه‌سازی از مسیر قانون مور منحرف شود. در بارزترین نمونه، شرکت اینتل موفق نشد حتی تا پایان سال 2018 تراشه‌ای مبتنی بر لیتوگرافی 10 نانومتری عرضه کند. در سال 2019 بود که این شرکت توانست نخستین پردازنده 10 نانومتری خود را با عنوان آیس لیک (Ice Lake) در نمایشگاه CES به نمایش بگذارد. این نمونه نشان می‌دهد که صنعت تولید تراشه با موقعیتی دشوار مواجه شده و شرکت‌ها دیگر نمی‌توانند فقط با تکیه بر بهبود آی سی‌ها به فکر افزایش سرعت و تقویت عملکرد تراشه‌ها باشند.

تولد واحد پردازش عصبی

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

کایرین 970

از آن‌جا که واحدهای پردازشی معمولی نمی‌توانند توان مورد نیاز برای اپلیکیشن‌های مبتنی بر هوش مصنوعی را فراهم کنند، لازم است صنعت تراشه‌سازی به دنبال ریزمعماری جدیدتری باشد. در سال 2017، هواوی تراشه‌ی Kirin 970 را به بازار معرفی کرد که نخستین تراشه‌ی موبایلی مخصوص هوش مصنوعی بود. تراشه‌ی Kirin 970 که به نخستین NPU یا واحد پردازش عصبی در صنعت تراشه‌سازی مجهز است، می‌تواند وظایف مرتبط با هوش مصنوعی را سریع‌تر و بهینه‌تر از تراشه‌هایی به انجام برساند که فقط CPU و GPU دارند. این معماری پردازشی ناهمگون، در مقایسه با توان پردازشی CPU به کار گرفته شده در Kirin 970، می‌تواند 50 برابر بهینه‌تر باشد و از نظر عملکرد، 25 بار بهتر عمل کند. طبق آزمایش‌های هواوی، تراشه‌ی Kirin 970‌ می‌تواند تقریبا در هر دقیقه 2000 تصویر را به کمک واحد پردازش عصبی خود تشخیص بدهد.

نقطه عطف واقعی

زمانی که هواوی تازه‌ترین فناوری‌های مرتبط با هوش مصنوعی را عرضه کرد، شرکت‌های دیگر نیز برای رقابت دست به کار شوند. شرکت کوالکام طراحی تراشه‌هایی را آغاز کرده است که قدرت پردازشی CPU ، GPU و DSP را برای پردازش‌های هوش مصنوعی به کار می‌گیرد و اپل مسیری را در پیش گرفته که با راهبرد هواوی شباهت زیادی دارد؛ اپل هم مانند هواوی یک واحد پردازش عصبی اختصاصی به تراشه‌های خود اضافه کرده و نام این واحد را «موتور عصبی» یا «Neural Engine» گذاشته است.

تراشه اپل

از زمانی که هواوی نخستین تراشه‌ی مجهز به NPU خود را معرفی کرد، فقط دو سال می‌گذرد، اما در این مدت از یک طرف افزایش علاقه‌ی فعالان صنعت نیمه‌هادی به پردازنده‌های هوش مصنوعی را شاهد بوده‌ایم و از طرف دیگر دیده‌ایم که کاربران با آغوش باز به استقبال امکانات و قابلیت‌های فناوری هوش مصنوعی رفته‌اند. هواوی Master AI را در قالب Mate 10 معرفی کرد که مجموعه‌ای از امکانات هوش مصنوعی بود، و اکنون کاربران به قدری با هوش مصنوعی آشنا شده‌اند که از این فناوری برای بهبود عکس‌های خود استفاده می‌کنند.

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

واحد پردازش عصبی

پردازنده‌ی عصبی دوگانه یا Dual-NPU تجربه‌ی بهینه‌تری را در حالت‌های مختلف (تشخیص چهره، تشخیص اشیا، قطعه‌بندی عکس‌ها و ترجمه‌ی هوشمند و غیره) ارائه می‌کند. مثلا گوشی‌های سری Mate 20 می‌توانند چند شی و چهره‌ی کاربر را به‌شکل همزمان تشخیص بدهند.

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

پاسخ بدهید

وارد کردن نام و ایمیل اجباری است | در سایت ثبت نام کنید یا وارد شوید و بدون وارد کردن مشخصات نظر خود را ثبت کنید *

*

2 دیدگاه

  1. سامسونگ یه قدم عقب افتاد

  2. ببشخین … یه سؤال داشتم، ای واحد پردازش عصبی واسه اصحاب بعضیام خووه؟