Apple は、その歩みを通してストーリーをつないでいく会社です。ブランドのファンは定期的に自社製品、つまりブランドとしてのすべての成果、ブランドとしてのブランド、ユーザーに提供するものについて語ります。ただし、これらの企業が達成した特定の成果も覚えておく価値があります。また、それらは最新の iPhone や新しい iMac Pro ほど目に見えないものの、将来の意思決定の軌道と意思表示を決定するため、非常に重要です。

これらの決定のうちの 1 つは、過去にすでに 2 回行われていますが、今後数年以内に下される可能性があります。おそらく、それについては 2017 年にすでに動きがあり、2018 年にはさらに多くの動きが見られるでしょう。マイクロプロセッサ、そして Apple がそれらを 2 度も成功させた唯一のコンピュータ会社であることについて。

Apple は、プロセッサ アーキテクチャにおいて、Motorola 68k から PowerPC、そして Intel x86 への 2 つの移行に成功しました。

この物語の中での移行として、主にシステムで使用されるプロセッサから始まるハードウェア アーキテクチャの変化が理解されます。新しいアーキテクチャで動作するには、オペレーティング システムとアプリケーションの両方を再コンパイルする必要があるため、この変更は CPU の変更だけではありません。ここには、これまでの 2 つの移行における成功が、ある意味で横たわっています。ユーザーへの影響を最小限に抑えようとします。最初の移行は Motorola 68k プロセッサから PowerPC への移行で、2 回目は PowerPC から Intel への移行で、次に 3 回目が行われます。最近のインテルとそのプロセッサーの問題に関するニュースにより、この話題が再びクローズアップされることになるでしょうが、それは今から話し始めることではありません。

最初の移行: Motorola 68k から PowerPC へ

Apple Intel 三次移行 02

前のシナリオはありますが、これは常に最初の移行として話題になります。ここでは、Apple が製造した最初の 3 つのコンピュータ、Apple I、Apple //、および Apple III について話します。これら 3 台のマシンには、1975 年に製造された 8 ビット MOS 6502 プロセッサが搭載されていました。Apple I および Apple // では、プロセッサは 1Mhz という驚異的な速度で動作し、ウォズニアックにとっては完璧なプロセッサでした。これはいくつかの印象的な機能を備えていました。それは完全な CPU であり、当時としてはまったく簡単ではありませんでした。そして安価でした。それだけでは十分ではないかのように、多くの競合プロセッサよりも高速でした。これにより、最初の Apple マシンは組み立てが容易になり、価格も高騰せずに済みました。当時は誰もが「手頃な価格」ではありませんでしたが、価格は安く、研究室の大型マシンとほぼ同じくらい強力でした。モットーは「すべての家にコンピューターを」だったので覚えておいてください。

MOS テクノロジーは、Apple の最初のコンピュータに最適な、安価で強力なプロセッサを備えていました

このプロセッサには興味深い点もありましたが、それはそれを作成した人にありました。私は MOS テクノロジーについて言及しているのではなく、元 Motorola エンジニアによって設計されたということです。前世代の 6501 は Motorola 6800 と互換性がありました。そのため、チップをピンレベルで非互換にして、この新世代 6502 を作成する必要がありました。彼らはモトローラの訴訟を逃れることはできず、最終的にはほかならぬコモドールに買収されることになった。しかし、これらすべてが将来を見据えた戦略的なポイントになる可能性があります。将来の Apple プロジェクトでこのプロセッサを進化させる必要がある場合、彼らはそれを MOS にすることができます (もしそれができた場合に備えて)… または Motorola のドアをノックすることもできます。はるかに浮力があり、より多くのリソースを備えています。そして彼らはそうしました。

Apple Intel 三次移行 05

Motorola 68k は、Lisa をはじめとするすべてのコンピュータ (もちろん Macintosh も含む) 用の新しいプロセッサでした。そのパワーのおかげで、Lisa の新しいグラフィカル オペレーティング システムの作業が容易になり、その後 Mac に導入されました。Motorola 68k は、その 6501/6502 クローンのベースとなった 6800 の兄貴分であり、新しいアーキテクチャを持っていました。 8 ビットの前任者との下位互換性はありましたが、最初から始めたわけではありませんでした。 68k はコンピューティングの歴史の中で最も成功したプロセッサ ファミリの 1 つであったため、これは Apple 側の賢明な決定であり、当時 Apple が持っていた数少ない選択肢の 1 つでした。68k は今日に至るまで依然として使用されています。いくつかのシステム。

AIMアライアンス

しかし、 90 年代半ばの新世代の Macintosh は、 Apple が自社のシステムで実行されるプロセッサに対してより大きな意思決定権を持ちたいと考える段階に達しました。 RISC アーキテクチャは、メモリ アクセスを削減するだけでなく、並列作業や命令の実行のセグメント化を可能にするため、強力でした。 3 つの大企業が、Apple、IBM、Motorola の名前をとって「 AIM アライアンス」と呼ばれるものに加わりました。その目的は、PowerPC アーキテクチャを利用して、より強力な新しい標準を作成し、各インテグレータがそれを使用できるようにし、その過程で、Windows と Intel で構成される大規模な市場を支配していた人気の「Wintel」プラットフォームに対抗できるようにすることでした。プロセッサー。

この同盟は野心的すぎた。インテルとアップルは、コードネーム「ピンク」という次世代オペレーティングシステムを開発するための衛星会社を設立した。興味深いことに、iPhone OS (後に iOS として知られることになる) を作成する秘密プロジェクトは、おそらく当時意図されていたものへのノスタルジックな言及として「パープル」と呼ばれました。しかし、ピンクの場合はうまくいきませんでした。衛星会社は、サポートする実際のオペレーティング システムがなかったためプラットフォームの普及に失敗し、倒産しました…

Apple Intel 三次移行 06

そう、それを実現したのがUNIXでした。名前の最後にある X に聞き覚えはありますか?まさに、次世代の Macintosh の新しいオペレーティング システムであるMac OS X は、最終的には PowerPC プロセッサ上の UNIX コアをベースにしており、もう見飽きているでしょう。移行の問題は、移行によって以前のすべてが破壊されることです。PowerPC は Motorola と互換性がなく、Apple はユーザーを脅迫することを望んでいませんでした。それで彼は彼らに気づかれないように何かをしました。

Apple はユーザーが移行にマイナスの影響を与えることを望まなかったので、それを非表示にし、ポジティブな役割を与えました。

新しい PPC プロセッサの RISC アーキテクチャに基づいて 68k 命令エミュレーション層を構築しました。これにより、消費者に 2 つの大きなプラスの影響が生じました。どちらも非常にプラスでした。1 つ目は、68K 用に書かれたソフトウェアの大部分が、新しいアーキテクチャで実行されたことです。 2 つ目は、同じプログラムを PPC で再コンパイルした場合、2 倍の速度で実行されることです。これにより、プロセッサを変更するという同社の決定が及ぼした影響が軽減され、それが正しい道であることが世間に示されました。 PPC は新製品に大きな力を与えましたが、それはデスクトップ マシン向けでもあり、ラップトップで重要になり始めていたモビリティの世界向けではありませんでした。

2 番目の移行: PowerPC から Intel へ

あなたが 2005 年にいて、スティーブ ジョブズがステージに出てきて、自分は間違っていたと述べたと想像してください。 Apple は 3Ghz PowerPC プロセッサと G5 プロセッサを搭載した PowerBook ラップトップを約束しましたが、それらは十分に進化していませんでした。パワーだけでなく、必要なエネルギーの量も異なります。ジョブズはそれを「ワットあたりのパフォーマンス」という概念で非常に明確に説明しました。グラフィックスの分野では、新しい Intel プロセッサーは IBM PowerPC をはるかに上回っていましたが、それだけではありませんでした。また、彼らは、可能な限りエネルギー効率を高める必要がある新世代のポータブル デバイスへの攻撃に備える、今後数年間の明確な目標を備えた、より明確に描かれたロードマップも持っていました。

Apple Intel 3 次移行 01

コンピューティング、消費者、そして世界 前回の移行期の Apple は 10 年前よりもはるかに成熟していました。この変更が日常生活に影響を与えるものではないこと、そして将来が有望であることを消費者に明確に説明する必要がありました。同社は過去と同様にそのことを思い出しましたが、今回は過去の建築のエミュレーション層に独自の名前を付けました – 象形文字、デモティック語、ギリシャ語の 3 つの異なる言語で同じテキストが含まれていた有名な花崗岩の石にちなんで「ロゼッタ」です。このテクノロジーは数か月後に授与され、Intel プロセッサを搭載した新しい Mac で PPC ソフトウェアを使用できるようになりました。

この動きは数年後、大成功として認められました。これにより、Apple は PowerPC では不可能だった、より競争力のある製品を開発できるようになり、非互換性を恐れて Mac を見ていた特定の層の人々に Mac を近づけることができました。必要に応じて、このアーキテクチャを備えた Apple コンピュータに Windows をネイティブにインストールできるようになりました。

第三の移行期の到来

Apple Intel 三次移行 03

製品のハードウェアとソフトウェアを作成したい企業の自然な順序は、製品を構成するすべてのものを上から下まで「社内」で作成することです。彼らはすでにソフトウェアでそれを実行しており、ハードウェアでも近年多くの素晴らしい一歩を踏み出しました。 iOS の世界へのAX プロセッサの登場は、実験から意図の宣言へと変わりました。そして私たちは転換点を迎えました。Apple が開発した最新のプロセッサである A11 Bionic チップは、特定の Mac を統合する一部の Intel よりもすでに強力です。これにより、 これらのプロセッサが強力に機能するコンパクトなデザインのチャンピオンであるMacbook の登場に最適な時期について多くのコメントが明らかになりました。

Apple は静かな移行を開始したようです: iMac Pro に ARM チップ、2018 年のユニバーサル クロスプラットフォーム バイナリ…

これらのプロセッサは、驚きに基づいて Apple によって完全に設計されています。 – RISC アーキテクチャ。実際、その頭字語はAdvanced RISC Machineに属し、アーキテクチャの開発を監督する会社によって管理されています。 ARM は CISC テクノロジー ( Intel ) よりもトランジスタの数が少ないため、消費量と発熱が少なくなります。繰り返しますが、ご覧のとおり、歴史は繰り返される可能性があるようです。 Mac に ARM チップが搭載されるかどうかについて疑問がある場合は、すでに ARM チップが存在していることをお伝えしておきます。それはiMac Pro と呼ばれ、さまざまな補完的なタスクのために特定の ARM ベースのチップを統合しています。私に尋ねられたら、これはすべて新しいロゼッタの最初のステップのように聞こえると答えますが、今回は、この仮想的な 3 番目の移行が終了するまで、相互に補完する両方のアーキテクチャのハードウェアによってサポートされます。

Apple Intel 三次移行 07

また、信じない人は、私たちがこれとは程遠いと考えるでしょう。またしても、オペレーティング システムだけでなくアプリも再コンパイルする必要があるでしょう。まず第一に、Intel への移行の際に起こったように、Apple チームの一部がすでにこれを行っていることに疑いの余地はありません。Intel では、すべての Mac OS X が何年にもわたって Intel x86 プロセッサ用に秘密裏にコンパイルされていました。 2 番目については、2 番目の移行での解決策も経験しました。これらはユニバーサル バイナリと呼ばれ、同じ実行可能ファイル内にすべての異なるコンパイルとバージョンを持つアプリで構成されます。うわー、 Mark Gurman 氏が言っているとおり、iOS と macOS で実行できるユニバーサル アプリが今年実現する可能性があります。興味深いのは、これが起こるための最良のシナリオは、将来的に両方のシステムが同じアーキテクチャを使用することだからです。

ARM は完璧なアーキテクチャではなく、決して存在することはありません。今週、 Intel プロセッサが抱えている問題にも触れられていますが、 Apple はプロセッサの設計を大幅に制御できるようになり、オペレーティング システムが問題を解決するでしょう。カスタマイズを終了し、残りのポイントを確保します。企業が製品作成のプロセス全体を内部から外側まで管理することで競合他社との差別化を図りたい場合の最終手段です。そして、なぜそう言わないのでしょう、結局のところ、インテルを混乱させることができるのは彼女だけです – 必ずしも彼女がそうする必要があるわけではありませんが。

Intel を超えた Apple: 第 3 の移行の可能性・関連動画