اپل با عرضه آیفون ۸ و بنچمارک آن که نشان داد سریعتر از یک پردازنده Core-i5 است، باعث تعجب همگان شد. اپل از مدتها قبل میخواهد وابستگی خود را به تولیدکنندگان دیگر در زمینه مواردی مانند مودم، پردازنده گرافیکی و حافظه رم کاهش دهد. وابستگی اپل به تولیدکنندگان دیگر منجر به افزایش قیمت محصولات و کاهش کنترل بر این قطعات میشود. اما پردازنده به عنوان یکی از سختترین قطعات برای تولید میباشد، حداقل زمانی که قرار باشد با اینتل و AMD رقابت کنید اینطور است. تمام نشانهها حاکی از آن است که اپل میخواهد به پردازندههای ARM روی بیاورد. در ادامه بیشتر به این موضوع میپردازیم.
اپل طی چند سال گذشته مشغول شکار کردن استعدادهای مهندسی، تأمین آیپی و خریداری تولیدکنندگان دیگر بوده است. همیشه مشخص بوده است که اپل پشتکار زیادی دارد، اما به نظر میرسد تمام فعالیتها در طول چند سال گذشته در یک جهت خاص انجام شدهاند.
نخست، در آیمک پرو (iMac pro) جدید از یکی از پردازندههای ARM استفاده شده و انتظار میرود محصولات بیشتری با این نوع پردازندهها عرضه شوند. به نظر میرسد پردازندههای ARM برای ارائه برخی سرویسهای امنیتی و همچنین جایگزینی برخی کنترلرهای سختافزاری گسسته استفاده خواهند شد. به علاوه، این تراشه برای سرویس همیشه فعال سیری (always-on Siri) استفاده میشود. اگرچه استفاده از پردازندههای ARM یادآور پردازندههای تولید مشترک در چند دهه گذشته میباشد، اما این قطعاً نشانهای از آینده پیش رو برای محصولات شرکت اپل است. ادغام پردازندههای ARM با سیستم x86 نشان میدهد که اپل در استفاده از پردازندههای ARM در رایانههای خود جدی است و این موضوع دیگر حدس و گمان نیست. اگرچه این دقیقاً به معنای حرکت به معماری ARM نیست، اما نشان میدهد که اپل میخواهد بعضی از جاهای خالی را با پردازندههای خود پر کند.
ثانیاً، با ظاهر شدن بنچمارک گیکبنچ (GeekBench) که نشان میداد پردازنده آیفون ۸ سریع تر از یک Core-i5 موبایل عمل میکند، اپل باعث به تردید افتادن علاقهمندان فناوری شد. با توجه به اختلاف قدرت بسیار زیاد بین این دو، باور کردن این مسئله خیلی دشوار بود. برای اطمینان کافی، بنچمارکهای بیشتری از منابع مختلف منتشر شد. اپل نشان داد که پردازندههای تلفنهای همراه چیزی از پردازندههای لپتاپها کم ندارند. این شاید بعد از طرح مایکروسافت و کوالکام برای اجرای ویندوز روی تراشههای اسنپدراگون چندان عجیب به نظر نرسد، اما هنوز عده زیادی شک داشتند که آیا پردازندههای ARM برای استفاده روزمره در لپتاپها کافی هستند یا خیر. اگر پردازنده آیفون میتواند با یک Core-i5 موبایل رقابت کند، پس قطعاً نسخه قویتر برای لپتاپها (یا دستگاههای دسکتاپ) میتواند عملکرد بهتری داشته باشد. با توجه به همین موضوع، به سختی میتوان دلیلی پیدا کرد که اپل همچنان بخواهد به محصولات اینتل متکی باشد.
در آخر، گفته میشود اپل قصد دارد تا پیادهسازی ویژگیهای برنامهریزی شده سیستم عامل مک را به خاطر کار بر روی موارد امنیتی، پایداری و عملکرد به تأخیر بیاندازد. اپل تصمیم گرفته است تا حرکت رو به جلوی خود را با پروژه Marzipan ادامه دهد. پروژه Marzipan اپل این امکان را میدهد تا برنامههای آی او اس را بتوان بر روی سیستم عامل مک اجرا کرد. این عالیست، اما چه ربطی به سیستم عامل مک با پردازندههای ARM دارد؟
اینکه اپل میخواهد انتشار نسخه بعد سیستم عامل مک را به تأخیر بیاندازد مسائل زیادی را مشخص میکند. به وضوح مشخص است که این ویژگی ارزش بسیار زیادی برای اپل دارد و میتوان گفت که به نظر میرسد یک اولویت برای اپل باشد. شاید بپرسید چرا اپل میخواهد برنامههای آی او اس بر روی سیستمهای x86 اجرا شوند، در حالی که این مقاله راجع به کوچ کردن مک به پردازندههای ARM است؟ برنامههای آی او اس با سیستم x86 و سیستم عامل مک با پردازندههای ARM در واقع دو روی یک سکه هستند. امکان توسعه برنامههایی که بر روی آی او اس و مک در پلتفرمهای مربوطه خود اجرا میشوند اکوسیستمی برای توسعهدهندگان ایجاد میکند که اساساً یک تمرین برای ایجاد سازگاری بین چند پلتفرم است. اپل قادر خواهد بود تا مشکلات خاص را شناسایی و سریعاً به آنها رسیدگی کند.
اپل ابزارهای لازم برای تولید پردازندههای خود را داراست. اینکه اپل بتواند با AMD و اینتل رقابت کند یا خیر موضوع دیگری است، اما ظاهراً پیداست که اپل میداند چه کار باید بکند.
صحنه پردازندهها از حرکت ایستاده بود تا اینکه سال قبل AMD با پردازندههای رایزن (Ryzen) صحنه را تکان داد. تلاش اینتل با پردازندههای نسل هفتم خود خندهدار بود، اما به محصولات نسل هشتم آن میتوان امیدوار بود. کوالکام نیز از سمت دیگر با پردازندههای سروری Centriq اینتل را به چالش کشیده است. اگر اپل بتواند با موفقیت به پردازندههای ARM کوچ کند، اینتل تقریباً ۱۰% دیگر سهم بازار را از دست میدهد. در حال حاضر تعداد زیادی از سرویسهای Azure مایکروسافت بر روی پردازندههای ARM اجرا میشوند و سریعترین رشد را در عملکرد و مقرون به صرفه بودن محصولات ARM شاهد هستیم. علیرغم وجود برندهای مطرح مانند اپل باید گفت که ARM در حال ترقی است.
نظر شما در این باره چیست؟ آیا میخواهید ARM بخش قابل توجهی از بازار را در دست بگیرد؟ آیا فکر میکنید این کار عملی است؟ یا آیا اینتل پای ثابت بازار پردازندهها خواهد بود؟
نظرات