با پشتیبانی از SME2، نسل بعدی گوشیهای اندرویدی میتوانند بدون نیاز به سختافزار گرانقیمت، الگوریتمهای پیچیده هوش مصنوعی را در لحظه اجرا کنند.
به گزارش تکناک، پردازندههای نسل آینده اندروید قرار است از قابلیت جدیدی به نام SME2 بهرهمند شوند که اجرای سریعتر بارهای کاری هوش مصنوعی روی CPU را ممکن میسازد. این قابلیت در هستههای پردازشی جدید Arm ظاهر خواهد شد که بهزودی با برند جدید Lumex روانه بازار میشوند و جانشین برند قدیمی Cortex خواهند شد. نکته مهم برای توسعهدهندگان این است که با استفاده از کتابخانه KleidiAI به تغییر کدهای فعلی خود نیازی نخواهند داشت و از مزایای SME2 بهصورت خودکار بهرهمند میشوند.
فهرست مطالب
SME2 چیست و چرا اهمیت دارد؟
SME2 نسخه توسعهیافتهای از SME است که در معماری Armv9 معرفی و با هدف تسریع محاسبات ماتریسی طراحی شده است؛ نوعی محاسبه که در الگوریتمهای یادگیری ماشین بسیار رایج است. این نسخه جدید که از اواخر ۲۰۲۲ در دسترس قرار گرفت، عملکرد سیستم را در انجام وظایف آنی مانند پردازش تصویر و زبان طبیعی و تولید صدا بهشدت ارتقا میدهد.
به گفته Arm، فناوری یادشده پاسخدهی مدل Gemma 3 گوگل را تا ۶ برابر سریعتر کرده است. بهعنوان نمونه، این مدل میتواند خلاصهای ۸۰۰ کلمهای از متن را در کمتر از یک ثانیه، تنها روی یک هسته پردازنده اجرا کند.

اندروید آماده جهش است
به نقل از اندروید اتوریتی، درحالیکه SME در ابتدا برای پردازندههای رده سرور و ایستگاههای کاری توسعه یافته بود، SME2 با طراحی مقیاسپذیر خود، امکان استفاده در دستگاههای کممصرفتری مانند لپتاپها و تبلتها و حالا گوشیهای هوشمند را نیز فراهم میکند. درحالیکه چیپستهای اندرویدی نسل قبل از SME بیبهره بودند، اپل فقط در آیپدهای M4 از این ویژگی استفاده کرده و هنوز آن را به آیفونها نیاورده است. این موضوع فرصتی استثنایی برای اندروید ایجاد میکند تا درزمینه پردازش هوش مصنوعی از اپل پیشی بگیرد.
قابلیت SME2 پیشاپیش در کتابخانه XNNPACK اندروید فعال شده و با چهارچوبهای متعددی مانند llama.cpp و MNN علیبابا و ONNX مایکروسافت سازگار است. توسعهدهندگانی که از KleidiAI استفاده میکنند، بدون نیاز به اعمال تغییرات، بهطور خودکار از سختافزار SME2 بهرهمند خواهند شد.
پیشتازی در گوشیهای نسل بعدی اندروید
طبق گزارشهای پیشین از رویداد کامپیوتکس، SME قرار است در پردازنده نسل آینده Arm به نام TRAVIS حضور داشته باشد؛ پردازندهای که احتمالاً در تراشه دیمنسیتی ۹۵۰۰ مدیاتک و برخی نسخههای جدید اگزینوس سامسونگ استفاده خواهد شد. با اینکه تراشههای تنسور گوگل معمولاً چند نسل از Arm عقب هستند، احتمال میرود در نسل ششم این خانواده (تنسور G6) در سال ۲۰۲۶ شاهد پشتیبانی از SME باشیم.
بااینحال، کوالکام که بهتازگی به توسعه هستههای سفارشی CPU روی آورده، ممکن است SME2 را بهسرعت در چیپستهای آینده خود مانند اسنپدراگون ۸ الیت ۲ پیادهسازی نکند. طبق شایعات، این پردازنده فقط از SME1 و SVE2 پشتیبانی خواهد کرد. اپل نیز با A18 روی معماری Armv9.2 کار میکند؛ اما هنوز SME2 را از M4 وارد پردازندههای موبایل خود نکرده است.

برتری قطعی در اجرای هوش مصنوعی روی پردازنده
شتابدهی پردازشهای یادگیری ماشین روی CPU به معنای بهبود چشمگیر عملکرد در کارهایی نظیر خلاصهسازی متن و ترجمه آنی و تشخیص تصویر است. در این میان، توسعهدهندگان مستقل و کوچک که امکان برنامهنویسی اختصاصی برای NPU یا شتابدهندههای اختصاصی چیپ را ندارند، از اجرای بارهای کاری هوش مصنوعی روی CPU استقبال میکنند.
اگر همهچیز طبق انتظار پیش برود، گوشیهای پرچمدار اندرویدی نسل آینده با مجهزشدن به SME2، برتری فنی بزرگی در برابر آیفونهای فعلی و حتی نسل بعدی آنها خواهند داشت؛ چراکه اپل هنوز در نقطه شروع این مسیر باقی مانده است.