جدایی اپل و اینتل چگونه آینده مک و دنیای کامپیوتر را رقم می زند؟
به گزارش راوه بلاگ، دیشب اپل کنفرانس توسعه دهندگان WWDC 2020 را به صورت آنلاین برگزار کرد و در آن علاوه بر معرفی نسخه جدید سیستم عامل های خود، یک خبر بسیار مهم را گفت. این شرکت در مدل های جدید کامپیوترهای مک از چیپ های اختصاصی سری A مبتنی بر ARM استفاده خواهد کرد و دیگر خبری از پردازنده های اینتل در آن ها نخواهد بود که این موضوع، آینده متفاوتی را برای کاربران و توسعه دهندگان رقم می زند.
در ماه های گذشته شایعات و گزارش های گسترده ای پیرامون استفاده از پردازنده های اختصاصی اپل در مک بوک ها منتشر شده بود و دیشب اپل در کنفرانس خود رسما آن ها را تایید کرد. پردازنده های سری A که قلب تپنده آیفون و آیپد محسوب می شوند، قدرت بالایی تولید می کنند و عملکرد بالاتری نسبت به رقبای خود دارند. استفاده از پردازنده های سری A در کامپیوترهای اپل اهمیت بالایی دارد و باعث نزدیکی هرچه بیشتر محصولات این شرکت به یکدیگر می گردد.
تیم کوک، مدیرعامل اپل دیشب در جریان WWDC 2020 گفت:
وقتی یک تغییر جسورانه و بزرگ اعمال می کنیم، یک دلیل ساده اما محکم دارد و آن، امکان تولید محصولات بسیار بهتر است.
اولین مک مبتنی بر ARM اواخر سال جاری میلادی از راه می رسد و بر اساس گفته اپل، مهاجرت کامل از پردازنده های اینتل به ARM نزدیک به دو سال زمان می برد. با توجه به این موضوع، احتمالا طی 24 ماه آینده همچنان شاهد عرضه محصولاتی با پردازنده های اینتل خواهیم بود. یکی از مهم ترین موارد در این میان، برنامه ریزی اپل برای رسیدن به مقصد است، مقصدی که تغییرات زیادی برای کاربران و توسعه دهندگان به همراه دارد.
پردازنده های اینتل دو سال دیگر از دنیای مک حذف می شوند
تاریخچه همکاری اپل و اینتل به سال 2006 برمی گردد، زمانی که اپل تصمیم به استفاده از پردازنده های این شرکت بجای PowerPC در محصولات خود گرفت. این فرایند نزدیک به یک تا دو سال طول کشید و در این مدت توسعه دهندگان مجبور به بروزرسانی نرم افزارهای خود برای سازگاری با معماری x86 اینتل شدند. توسعه دهندگان دوباره باید چنین فرایندی را طی کنند، اما این بار دشواری کمتری دارد. یکی از توسعه دهندگان سیستم عامل iOS و macOS، استیون تروتن اسمیت در این زمینه می گوید:
من فکر می کنم با یک گذار فوق العاده روان روبه رو هستیم.
به لطف اقدامات اساسی اپل در گذشته، توسعه دهندگان با مسائل کمتری روبرو می شوند. چندین سال پیش اپل پشتیبانی از برنامه های 32 بیتی که با معماری 64 بیتی ARM سازگار نبودند را متوقف کرد. در WWDC سال گذشته این شرکت از قابلیت Catalyst رونمایی کرد که امکان اصلاح اپلیکیشن های آیپد برای اجرا در macOS را فراهم می کند و دیگر نیازی به نوشتن برنامه به صورت کامل نیست.
کاربران در آینده می توانند اپلیکیشن های iOS را روی مک اجرا کنند
چندین ماه پیش اپل برنامه Universal Purchase را راه اندازی کرد که کاربران از طریق آن می توانند با پرداخت هزینه یک اپلیکیشن، به آن در سیستم عامل های iPadOS ،iOS و macOS دسترسی پیدا کنند. اگرچه این برنامه هنوز چندان محبوبیت نیست، اما نقش اساسی در آینده اکوسیستم اپل برعهده خواهد داشت.
اپل برای اطمینان از این موضوع که راه مهاجرت از پردازنده اینتل به ARM کمترین دست اندازها را داشته باشد، راهکارهایی را درنظر گرفته است. یکی از آن ها، شبیه ساز Resetta 2 خواهد بود که امکان اجرای نرم افزارهای اینتل روی مک های مبتنی بر ARM را فراهم می کند. علاوه بر این، اپلیکیشن های آیفون و آیپد بدون هیچ مسئله ای روی کامپیوترهای مک اجرای خواهند شد.
تروتن اسمیت در این زمینه اعلام کرده:
آنچه که ما امروز می بینیم خبر از این می دهد که چیپ های جدید اپل قادر به شبیه سازی نرم افزارهای کنونی مک با سرعت بالایی خواهند بود و قدرت کافی برای اجرای برنامه های حرفه ای و بازی های سه بعدی سنگین را دارد. امکان اجرای اپلیکیشن های iOS و iPadOS روی کامپیوترهای مک به کاربران اطمینان می دهد که می توانند نیاز خود را از طریق دستگاه های مختلف رفع کنند.
بحث های زیادی پیرامون این گذار وجود دارد که یکی از مهم ترین آن ها، توانایی معماری ARM در اجرای برنامه های حرفه ای است. اپل در کنفرانس WWDC 2020 با نمایش اجرای برنامه ویرایش ویدیو Final Cut Pro روی پردازنده اختصاصی خود و همچنین اجرای بازی Shadow of the Tomb Raider و نرم افزار مدلسازی Maya 3D از طریق شبیه ساز Rosetta 2، تا حدودی نگرانی ها را کاهش داد.
کریگ فدریگی، معاون ارشد بخش نرم افزار اپل در کنفرانس دیشب گفت:
زمانی که برنامه ها را نصب می کنید، Rosetta 2 آن ها را ترجمه می کند، بنابراین می توانید آن ها را بدون وقفه راه اندازی کنید و شاهد واکنشی سریع و فوری باشید. این شبیه ساز می تواند بیشتر برنامه های پیچیده، حرفه ای و پلاگین ها را نیز ترجمه کند.
شبیه ساز Rosetta 2 امکان اجرای برنامه های اینتل روی ARM را فراهم می کند
با وجود نمایش این دموها، همچنان نمی توان چندان به عملکرد این نرم افزارها دلخوش بود. پاتریک مورهد، موسس شرکت Moor Insights & Strategy در این زمینه اعلام کرده:
تصور استفاده از پردازنده های مبتنی بر گوشی های هوشمند در مک پرو 10 هزار دلاری برای من سخت است. ای کاش اپل مقایسه عملکردها را نشان می داد.
چیپ های سری A اپل که در آیفون ها و آیپدها وجود دارند، در مقایسه با پردازنده های اینتل انرژی کمتری مصرف می کنند، اما عملکرد آن ها پایین تر از تراشه های رقیب است. با توجه به برنامه زمانی اپل، انتظار می رود این فاصله تا دو سال آینده پر گردد.
یکی دیگر از مسائلی که این گذار می تواند ایجاد کند، عدم امکان استفاده از برخی نرم افزارهای کنونی روی مک های مجهز به پردازنده ARM خواهد بود. اپل اعلام کرده که شرکت های بزرگ مانند مایکروسافت و ادوبی در حال کار روی انتقال برنامه ها به معماری جدید هستند، اما احتمالا بسیاری از برنامه ها از این برنامه عقب می مانند.
علاوه بر موارد بالا، نمی دانیم تا چه زمانی امکان استفاده از مک های کنونی وجود دارد و کاربران چند سال دیگر مجبور به ارتقای دستگاه خود خواهند شد. اپل در کنفرانس دیشب وعده داد که از مک های مبتنی بر اینتل تا چندین سال آینده پشتیبانی می کند، اما تاریخ دقیقی را برای خاتمه آن اعلام نکرد. بد نیست بدانید مایکروسافت و گوگل نیز در گذشته فرایند تقریبا مشابهی را برای ویندوز و کروم امتحان کرده بودند که موفقیت محدودی داشته است.
اپل با سخت افزار و نرم افزار اختصاصی می تواند عملکرد محصولات خود را بهینه کند
استفاده از سخت افزار و نرم افزار اختصاصی در یک محصول، مزایای زیادی برای کاربران در پی دارد. اپل از سال 2010 و همراه با عرضه پردازنده اپل A4، در حال استفاده از معماری ARM برای توسعه پردازنده های آیفون و آیپد است. این موضوع باعث شده اپل سیستم عامل و سخت افزار را باهم توسعه دهد که نتیجه آن، عملکرد روان دستگاه و مصرف بهینه انرژی است.
اگر شما بتوانید سخت افزار را کنترل کنید، می توانید ویژگی هایی در اختیار کاربران خود قرار دهید که رقبا از انجام آن عاجزند. اپل در سال 2012 از نمایشگر Retina آیپد با پردازنده A5x رونمایی کرد و در سال 2017 با توسعه واحد پردازش گرافیکی خود، توانست به موقعیت بهتری در بازار دست پیدا کند و دست بالا را در دنیای واقعیت مجازی و افزوده داشته باشد.
موضوع درباره مک متفاوت است. این محصولات به پردازنده های اینتل وابسته هستند و از آنجایی که در برنامه زمانی اینتل برای تولید پردازنده های جدید تاخیر تقریبا زیادی وجود دارد، اپل نمی تواند محصولات جدید خود را چندان از نظر مصرف انرژی بهینه کند. جانی سروجی، معاون ارشد واحد فناوری های سخت افزاری در جریان WWDC 2020 گفت:
در نهایت ما می دانیم با آوردن پردازنده های خود به مک، می توانیم محصولات بسیار بهتری بسازیم. مزیت اصلی که ما داریم، ارتباط نزدیک و ادغام سخت افزار و نرم افزار است.
استفاده از پردازنده های سری A، هزینه های اپل را کاهش می دهد
این چیپ های جدید که TSMC وظیفه ساخت آن ها را برعهده خواهد داشت، باعث صرفه جویی در هزینه های اپل می گردد، البته هنوز نمی دانیم این صرفه جویی به معنای کاهش قیمت محصولات اپل خواهد بود یا خیر، البته با توجه به سیاست های این شرکت نباید چندان به این موضوع دلخوش باشیم.
اینتل پس از این اقدام اپل بیانیه ای منتشر و گفت:
اپل مشتری ما در چندین بخش است و ما به پشتیبانی از آن ادامه می دهیم. اینتل روی ارائه پیشرفته ترین کامپیوترها و طیف گسترده ای از فناوری ها که رایانش را دوباره تعریف می کند، تمرکز کرده است.
این گذار وابستگی زیادی به Rosetta 2 دارد، شبیه سازی که هنوز نمی دانیم در دنیای واقعی چه عملکردی از خود نشان می دهد. با این وجود، به نظر می رسد این انتقال برای مشتریان تقریبا بدون مشکل باشد. اپل انگیزه های زیادی برای این تغییر دارد و دلایل زیادی برای همراهی توسعه دهندگان با خود نیز ارائه کرده است.
به اعتقاد ماریبل لوپز، موسس Lopez Research اپل درخواست بزرگی از توسعه دهندگان دارد و از آن ها می خواهد از پردازنده های جدید پشتیبانی کنند، البته با توجه به این موضوع که می توان از برنامه ها در دستگاه های مختلف استفاده کرد، توسعه دهندگان این شرکت را همراهی می کنند.
در نهایت باید گفت کاربران در آینده با کامپیوترهای مک مبتنی بر پردازنده های ARM دیگر نیازی به خرید اپلیکیشن ها به صورت جداگانه نخواهند داشت و تنها با یکبار خرید، می توانند از آن ها در دستگاه های مختلف استفاده کنند.
منبع : دیجیاتو
منبع: آی تابناک