تیپییو در برابر جیپییو: سختافزار محرک رونق هوش مصنوعی، تشریح میشود
با انتقال پردازش هوش مصنوعی از مراکز داده ابری به دستگاههای محلی، تمایز بین پردازندههای گرافیکی (GPU) با کاربرد عمومی و واحدهای پردازش تنسور (TPU) تخصصی، در حال تغییر شکل صنعت فناوری است. در حالی که جیپییوها همچنان پردازندههای موازی همهکاره هستند، تیپییوها از معماری منحصربهفردی برای اجرای شبکههای عصبی با بهرهوری انرژی بیسابقهای استفاده میکنند.
به قلم آیدا امینی
این خبر را به اشتراک بگذارید
بهطور خلاصه
- جیپییوها پردازندههای موازی همهکارهای هستند که در اصل برای گرافیک طراحی شدهاند، اما اتکای آنها به دسترسی مداوم به حافظه، یک گلوگاه انرژی برای هوش مصنوعی ایجاد میکند.
- تیپییوها تراشههای بسیار تخصصی هستند که از آرایه سیستولیک (systolic array) برای عبور ریتمیک دادهها از طریق یک شبکه استفاده میکنند و مصرف برق را به شدت کاهش میدهند.
- تولیدکنندگان گوشیهای هوشمند به طور فزایندهای تیپییوها و انپییوهای کوچکشده را برای اجرای ویژگیهای هوش مصنوعی محلی بدون خالی کردن باتری، در دستگاهها تعبیه میکنند.
اجازه دهید با نسخه کوتاه شروع کنیم: جیپییوها پردازندههای موازی همهکارهای هستند که با خواندن و نوشتن مداوم در حافظه، هزاران کار را مدیریت میکنند؛ در حالی که تیپییوها ماشینحسابهای ماتریسی بسیار تخصصی هستند که دادهها را از طریق یک شبکه فیزیکی جریان میدهند تا در مصرف برق صرفهجویی کنند. این تفاوت معماری بنیادی دلیلی است که صنعت فناوری در حال حاضر میلیاردها دلار برای طراحی مجدد سیلیکون درون همه چیز، از مراکز داده ابری گرفته تا گوشی هوشمند جیب شما، هزینه میکند.[1][2]
برای سالها، واحد پردازش گرافیکی (GPU) پادشاه بلامنازع رونق هوش مصنوعی بود. جیپییوها که در اصل برای رندر کردن بازیهای ویدیویی سهبعدی با محاسبه همزمان هزاران چندضلعی مهندسی شده بودند، به طور تصادفی برای محاسبات موازی عظیمی که برای آموزش شبکههای عصبی اولیه لازم بود، عالی عمل کردند.[4]
اما با گسترش مدلهای هوش مصنوعی از تحقیقات آزمایشی به محصولات مصرفی روزمره، همهکاره بودن جیپییو به یک نقطه ضعف تبدیل شد. از آنجایی که جیپییو یک پردازنده با کاربرد عمومی است، به معماری حافظه سنتی متکی است. برای هر محاسبهای که هزاران هسته آن انجام میدهند، تراشه باید دادهها را از حافظه واکشی کند، نتیجه را محاسبه کند و دوباره آن را بنویسد.[1][4]
این جابجایی مداوم دادهها یک گلوگاه جدی ایجاد میکند. در حجم کاری عظیم هوش مصنوعی، خواندن و نوشتن در حافظه به طور قابل توجهی زمان و انرژی الکتریکی بیشتری نسبت به خود محاسبات ریاضی مصرف میکند. هنگامی که غولهای فناوری شروع به ارائه روزانه میلیاردها درخواست هوش مصنوعی کردند، هزینههای انرژی استنتاج مبتنی بر جیپییو غیرقابل تحمل شد.[2][6]
اینجا واحد پردازش تنسور (TPU) وارد میشود. تیپییو که توسط گوگل به صورت داخلی توسعه یافت و اولین بار در سال ۲۰۱۵ به کار گرفته شد، یک مدار مجتمع با کاربرد خاص (ASIC) است—تراشهای که طراحی شده تا دقیقاً یک کار را انجام دهد، به قیمت نادیده گرفتن هر چیز دیگری. یک تیپییو نمیتواند بازی ویدیویی رندر کند، مرورگر وب اجرا کند یا سیستمعامل را مدیریت کند. این تراشه منحصراً ضرب ماتریسی مورد نیاز شبکههای عصبی را انجام میدهد.[3][6]
راز کارایی تیپییو، یک طرحبندی سختافزاری است که به عنوان «آرایه سیستولیک» شناخته میشود. این نام از کلمه یونانی به معنای ضربان قلب گرفته شده است و نحوه تپش ریتمیک دادهها در سراسر تراشه را توصیف میکند.[5]
آرایه سیستولیک به جای واکشی و ذخیره مداوم دادهها در حافظه، مقادیر را از طریق یک شبکه دوبعدی از ضربکنندهها عبور میدهد. خروجی یک محاسبه مستقیماً به واحد مجاور به عنوان ورودی برای مرحله بعدی جریان مییابد. با استفاده مجدد از همان دادهها چندین بار در حین حرکت در سیلیکون، تیپییو به شدت خواندنهای پرهزینه حافظه را کاهش داده و مصرف برق را پایین میآورد.[1][5][6]
این واگرایی معماری دیگر محدود به مزارع سرور عظیم نیست. همان محدودیتهای فیزیکی که ارائهدهندگان خدمات ابری را مجبور به ساخت سیلیکون سفارشی کرد، اکنون در حال تغییر شکل دستگاههای تلفن همراه است. برای اجرای مدلهای زبان کوچک (SLMs) به صورت محلی روی تلفن بدون خالی کردن باتری در عرض یک ساعت، تولیدکنندگان شتابدهندههای هوش مصنوعی کوچکشده را مستقیماً در پردازندههای موبایل تعبیه میکنند.[1]
اینجاست که زبان بازاریابی اغلب سختافزار واقعی را پنهان میکند. اپل، کوالکام و اینتل عموماً تراشههای هوش مصنوعی محلی خود را با نام واحدهای پردازش عصبی (NPUs) معرفی میکنند. با این حال، گوگل شتابدهنده هوش مصنوعی در گوشی هوشمند جدید پیکسل ۱۱ خود را به شدت به عنوان یک «تیپییو» تبلیغ میکند و ادعای افزایش عظیم قدرت محاسباتی را دارد.[1]
در واقعیت، تیپییوِ گوشی هوشمند از نظر عملکردی یک انپییو است. این یک ماشینحساب ماتریسی کوچکشده و کممصرف است که برای وظایف استنتاج محلی مانند ترجمه بیدرنگ، عکاسی محاسباتی و تولید متن پایه طراحی شده است. اگرچه از نظر فلسفی با همتای خود در مرکز داده همریشه است، اما قطعه سیلیکونی کاملاً متفاوتی نسبت به تیپییوهای عظیم و خنکشده با مایع است که زیرساخت ابری را تغذیه میکنند.[1][3]
تمایز بین آنچه واقعاً عرضه میشود و آنچه صرفاً اعلام میشود، حیاتی است. در حالی که شرکتها وعده هوش مصنوعی روی دستگاهی را میدهند که با مدلهای ابری رقابت میکند، انپییوها و تیپییوهای موبایل فعلی به شدت به بخش کمعمق استخر یادگیری ماشین محدود شدهاند. آنها در کارهای کممصرف و با تعریف مشخص عالی هستند، اما فاقد پهنای باند حافظه لازم برای اجرای مدلهای پیشرو در سطح محلی هستند.[1][8]
در همین حال، صنعت گستردهتر هوش مصنوعی همچنان درگیر یک مسابقه تسلیحاتی سختافزاری است. در حالی که دعاوی حق نسخهبرداری و نظارتهای نظارتی بر نحوه آموزش و کنترل مدلهای هوش مصنوعی افزایش مییابد، سیلیکون زیربنایی، اقتصاد کل اکوسیستم را دیکته میکند.[7][8]
جیپییوها استاندارد بلامنازع برای آموزش مدلهای جدید باقی ماندهاند، زیرا انعطافپذیری عمومی آنها به محققان اجازه میدهد تا معماریهای جدید را آزمایش کنند. اما برای استنتاج (Inference) – یعنی اجرای یک مدل تکمیلشده برای میلیاردها مصرفکننده – محاسبات بیرحمانه مصرف برق به شدت به نفع آرایه سیستولیک است.[2][6]
در نهایت، این مجموعه درهموبرهم از پردازندهها در دستگاههای مدرن نشاندهنده یک تغییر اساسی در محاسبات است. ما در حال دور شدن از تراشههای همهکارهای هستیم که میتوانند همه کارها را به اندازه کافی انجام دهند، و به سمت سیلیکونهای بسیار تخصصی میرویم که یک کار را به طرز استثنایی خوب انجام میدهند. چه با نام جیپییو، تیپییو یا انپییو برچسبگذاری شود، هدف یکی است: اجرای محاسبات ریاضی هوش مصنوعی به ارزانترین و سریعترین شکلی که قوانین فیزیک اجازه میدهد.[1][2]
اصطلاحات کلیدی
- GPU (Graphics Processing Unit)
- یک پردازنده همهکاره که در اصل برای رندر گرافیک طراحی شده، اکنون به طور گسترده برای محاسبات موازی و آموزش مدلهای هوش مصنوعی استفاده میشود.
- TPU (Tensor Processing Unit)
- یک تراشه تخصصی که توسط گوگل منحصراً برای تسریع محاسبات ماتریسی مورد نیاز شبکههای عصبی توسعه یافته است.
- NPU (Neural Processing Unit)
- یک شتابدهنده هوش مصنوعی کممصرف که در دستگاههای مصرفی مانند گوشیهای هوشمند و لپتاپها برای مدیریت وظایف یادگیری ماشین محلی تعبیه شده است.
- Systolic Array
- یک معماری سختافزاری که دادهها را به صورت موجی پیوسته از طریق شبکهای از واحدهای پردازشی عبور میدهد و دسترسی پرانرژی به حافظه را به حداقل میرساند.
- Inference
- فرآیند اجرای یک مدل هوش مصنوعی آموزشدیده برای تولید پیشبینیها، متن یا تصاویر بر اساس دادههای جدید.
پرسشهای متداول
آیا میتوانم از تیپییو برای بازیهای ویدیویی استفاده کنم؟
خیر. تیپییوها برای ضرب ماتریسی بسیار تخصصی هستند و فاقد سختافزار لازم برای رندر گرافیک سهبعدی یا پردازش وظایف محاسباتی عمومی هستند.
آیا تیپییو موجود در گوشی هوشمند با تیپییو مرکز داده یکسان است؟
خیر. تیپییو گوشی هوشمند (که اغلب انپییو نامیده میشود) یک نسخه کوچکشده و کممصرف است که برای کارهای محلی کوچک طراحی شده، در حالی که تیپییوهای مرکز داده تراشههای عظیم و خنکشده با مایع هستند که برای حجم کاری سنگین ساخته شدهاند.
اگر تیپییوها کارآمدتر هستند، چرا هنوز از جیپییوها استفاده میشود؟
جیپییوها استاندارد صنعتی برای آموزش مدلهای جدید هوش مصنوعی باقی ماندهاند زیرا انعطافپذیری آنها به محققان اجازه میدهد تا معماریهای مختلف را آزمایش کنند، در حالی که تیپییوها عمدتاً برای اجرای مدلهایی که قبلاً آموزش دیدهاند، بهینهسازی شدهاند.
آرایه سیستولیک چیست؟
این یک طراحی سختافزاری است که در آن دادهها به صورت ریتمیک از طریق شبکهای از واحدهای پردازشی عبور میکنند و دادهها را چندین بار استفاده مجدد میکنند تا در انرژی که معمولاً صرف واکشی آنها از حافظه میشود، صرفهجویی شود.
بررسی عمیق دیدگاهها
متخصصان سختافزار عمومی
طرفداران سیلیکونهای انعطافپذیر و همهکاره مانند جیپییوها.
این گروه استدلال میکند که تکامل سریع هوش مصنوعی، تراشههای بسیار تخصصی را به یک سرمایهگذاری پرخطر تبدیل میکند. از آنجایی که تیپییو برای عملیات ماتریسی خاصی سیمکشی شده است، یک پیشرفت بنیادی در معماری شبکه عصبی میتواند میلیاردها دلار سختافزار ASIC را یک شبه منسوخ کند. در مقابل، جیپییوها میتوانند برای مدیریت انواع کاملاً جدیدی از محاسبات ریاضی برنامهریزی مجدد شوند و تضمین میکنند که صرف نظر از مسیر تحقیقات هوش مصنوعی، همچنان مفید باقی بمانند.
طرفداران بهرهوری
حامیان ASICهای هدفمند برای محاسبات پایدار.
طرفداران بهرهوری به تقاضای سرسامآور انرژی مراکز داده مدرن اشاره میکنند و آن را دلیلی بر این میدانند که محاسبات عمومی دیگر برای هوش مصنوعی قابل دوام نیست. آنها استدلال میکنند که صرفهجویی در انرژی با حذف خواندنهای غیرضروری حافظه در یک آرایه سیستولیک، تنها راهی است که صنعت میتواند برای خدمترسانی به میلیاردها کاربر مقیاسپذیر شود. از این دیدگاه، هزینه اولیه هنگفت طراحی تیپییوهای سفارشی به راحتی با صرفهجویی طولانیمدت در برق و خنکسازی توجیه میشود.
شکاکان مصرفکننده
منتقدان تبلیغات اغراقآمیز پیرامون تراشههای هوش مصنوعی روی دستگاه.
این دیدگاه بر شکاف بین وعدههای بازاریابی و تجربه واقعی کاربر تمرکز دارد. شکاکان اشاره میکنند که در حالی که شرکتهای فناوری به شدت انپییوها و تیپییوهای موجود در جدیدترین گوشیهای هوشمند خود را تبلیغ میکنند، مزایای عملی برای کاربر عادی همچنان ناچیز است. آنها استدلال میکنند که تغییر نام یک انپییو به «تیپییو» عمدتاً یک تاکتیک برای تحریک چرخههای ارتقاء سختافزاری است، زیرا اکثر مصرفکنندگان در حال حاضر به جای پردازش محلی، به هوش مصنوعی مبتنی بر ابر متکی هستند.
- متخصصان سختافزار عمومی
- طرفداران سیلیکونهای انعطافپذیر و همهکاره مانند جیپییوها.
- طرفداران بهرهوری
- حامیان ASICهای هدفمند برای محاسبات پایدار.
- شکاکان مصرفکننده
- منتقدان تبلیغات اغراقآمیز پیرامون تراشههای هوش مصنوعی روی دستگاه.
دیدگاههایی که این گزارش پوشش نداده
- توسعهدهندگان مستقل اپلیکیشن که برای سختافزارهای تکهتکه بهینهسازی میکنند.
- گروههای محیط زیستی که زبالههای الکترونیکی ناشی از منسوخ شدن سریع تراشهها را زیر نظر دارند.
منابع
[1]Engadgetشکاکان مصرفکنندهWhat's the difference between TPU vs. GPU?
مطالعه در Engadget →
[2]تیم سردبیری کوهستانطرفداران بهرهوریتحلیل تیم سردبیری کوهستان
مطالعه در تیم سردبیری کوهستان →
[3]Wikipediaمتخصصان سختافزار عمومیTensor Processing Unit
مطالعه در Wikipedia →
[4]Wikipediaمتخصصان سختافزار عمومیGraphics processing unit
مطالعه در Wikipedia →
[5]Wikipediaمتخصصان سختافزار عمومیSystolic array
مطالعه در Wikipedia →
[6]arXivطرفداران بهرهوریIn-Datacenter Performance Analysis of a Tensor Processing Unit
مطالعه در arXiv →
[7]The Vergeشکاکان مصرفکنندهSony Music and Warner Chappell are suing Anthropic
مطالعه در The Verge →
[8]TechCrunchمتخصصان سختافزار عمومیAt TechBBQ, Europe’s AI conversations kept coming back to: Who’s actually in control?
مطالعه در TechCrunch →
بیشتر در فناوری
مشاهده همه →هوش مصنوعی چگونه هزینههای بیمه درمانی در آمریکا را یک میلیارد دلار افزایش داد؟
3 منبع
فناوری مکانیابی
چگونه جیپیاس کمکی گلوگاه ۵۰ بیتبرثانیهای ماهوارهها را دور میزند تا گوشی شما را در چند ثانیه پیدا کند
11 منبع
مدل GPT-6 Astra
مدل GPT-6 Astra واقعاً چگونه کار میکند و OpenAI دقیقاً چه چیزی را منتشر کرده است؟
8 منبع
فشردهسازی تصویر
چگونه تبدیل کسینوسی گسسته ۸x۸ و جدول کوانتیزاسیون، دادههای تصویر را برای همیشه دور میریزند
6 منبع
نظرات
هر زاویه. هر روز.
اخبار فناوری با پوشش کامل منابع و تحلیل دیدگاهها، هر روز و رایگان.





