AppleがIntelプロセッサではなく、自社設計のARMプロセッサ(iPhoneやiPadと同じ)を搭載したMacを近々発売するという噂が何年も前から飛び交っていました。私もそう予測し続けています。しかし、まだ実現していません。
しかし今週、信頼できるAppleサプライチェーンアナリストのミンチー・クオ氏は、Appleが2021年前半にApple設計のプロセッサを搭載したMacをリリースする予定であると報告した。これは数年前の私にはほとんどありそうにない展開だが、それ以来、Macに対するAppleの姿勢をはじめ、多くのことが変わった。
AppleがMacを抱きしめる
2016年11月に「Appleが(おそらく)ARM搭載Macを作らない理由」という記事を書いた際、Appleは過去2回そうしてきたように、Macのプロセッサ移行をスムーズに進められるだろうと、私はかなり楽観的な見方を示しました。必要な要素はすべて揃っていました。私にとって真の疑問は、AppleがMacにそこまでの苦労をかける価値があると考えているかどうかでした。
当時、AppleはiPhoneとiPadに完全に注力しており、Macは旧式のコンピュータプラットフォームとして延命措置されているような印象でした。Macを廃止するなら、プロセッサの移行に労力を費やす必要があるのでしょうか?
その後、Mac に対する Apple の姿勢に変化が見られ、その変化が最も顕著に表れたのは数か月後、Apple がジャーナリストを集め、Mac 全般、特にプロフェッショナル ユーザーに対する新たな取り組みを表明したときだった。
その日以来、AppleがMacのプロセッサ移行に必要な時間投資を正当化するのはずっと容易になった。しかし、そこにはトレードオフもあった。Macが輝かしい未来へと受け継がれていくためには、変化と成長が不可欠だ。Macは現状のままで十分だと考えている人は、きっと感銘を受けないだろう。
道の準備
よく見てみると、AppleがMacで目指してきた方向性を示す兆候が数多く見られます。macOS Catalinaの登場により、初期からMacに残っていた古い32ビットコードはすべて一掃されました。macOSから最も古いコードをすべて取り除くことで、64ビットARMプロセッサでもよりスムーズに動作することが確実です。
りんごMac Catalystは、Appleがこのプロジェクトに取り組んでいることを明らかにしてから1年後、WWDC 2019で発表されました。
Catalinaでは、iPadアプリをMacで動作するように変更できるMac Catalystも導入されました。今のところCatalystは大きなインパクトを与えていませんが、MacがARMプロセッサで動作する世界では、この先どうなるかは容易に想像できます。開発者は、スマートフォン、タブレット、ラップトップなど、Appleのあらゆるプラットフォームで動作する単一のアプリケーションを作成できるようになるのです。
しかし私にとって、Mac の将来が本当に明確になったのは、2018 年秋の次世代 iPad Pro モデルの発表でした。確かにそれらは iPad でしたが、当時 Apple はそれらの iPad が前年に販売された PC ラップトップの 92 パーセントよりも高性能であると指摘しました。
実に意味深長な声明と言えるだろう。確かに、これはAppleのAシリーズプロセッサに対する野望を明確に示した。Aシリーズプロセッサは、PCノートPC向けプロセッサの速度に匹敵するだけでなく、それらのプロセッサのほとんどを凌駕する。しかし同時に、Appleの次なる動き、つまり自社製ノートPCにも同じチップを搭載するという、明白な先見の明も示していた。
確かに、AppleのハイエンドMacは、少なくともしばらくの間はIntelまたは互換プロセッサで動作し続ける可能性が高いでしょう。しかし、16インチMacBook Proは、ローエンドのARM MacBookの将来を強く示唆しています。
ARM博士に聞く
私がAppleについて書き始めたのは、Appleが初めてMacのプロセッサをMorotola 680×0プロセッサからPowerPCチップに移行した頃でした。MacUser誌では以前、「Ask Dr. Power Mac」というコラムを短期間掲載していました。そこでステファン・ソモジ氏が、初めてPower Macを購入し、古いソフトウェアを動作させようとした際に互換性の問題に直面するのではないかと不安に思っていたMacユーザーの不安を和らげる記事を執筆しました。
移行は多少の困難を伴いましたが、すべてのソフトウェアが移行し、エミュレーションでは問題なく動作し、徐々に置き換えられていきました。Intelへの移行はさらに順調でした。Intelのパフォーマンス向上により、AppleのRosettaコード変換技術が十分な速度で動作できるようになったからです。
最初に登場するARM Macは、置き換えるデバイスよりも高い処理能力を提供するだろうと私は確信しています。そのため、必要なエミュレーションは比較的容易に実行できるでしょう。AppleはXcodeからコンパイラに至るまで、Macソフトウェアの開発チェーン全体を管理しており、ここ数年、開発者に最新バージョンのXcodeへの移行を促し、古い32ビットインターフェースとアプリをすべて廃止してきたため、ソフトウェア開発者がARM Macでアプリを動作させることは非常に容易になるでしょう。
Intelからの移行は、Windowsも利用する必要がある人にとっては損失となりますが、Appleはそれほど心配していないと思います。Appleのプロ向けMacは、しばらくの間、あるいは無期限に、Intelまたは互換プロセッサを搭載し続けると確信しています。Appleがコンシューマー向けMacのIntelプロセッサを自社製に置き換えることは可能だと確信していますが、プロ向けはより難しい課題です。
人生はあっという間に過ぎていく。しかし、この3年間でAppleは、Macを自動操縦のままにしておくことに満足していないことを示した。そもそも自動操縦が本当にそうだったかどうかはわからないが。Macの過去のチップ移行と同様に、不確実な時期はあるだろう。しかし、この移行は最終的に、その価値に見合うだけの成果をもたらすだろう。
iPad Pro並みのスピードとバッテリー駆動時間を備えたARM MacBookが登場するのが待ち遠しい。iOSデバイスだけが楽しむべきなのでしょうか?