Apple から Intel への切り替え – 定義

「ついに一緒に」。 WWDC 2005 の画像。

Apple の Intel への移行は、それまで使用されていたIBM PowerPC の代わりに Intel マイクロプロセッサを使用するための Macintosh プラットフォームのアーキテクチャの変更です。

移行前

Apple がマイクロプロセッサのアーキテクチャを変更したのはこれが初めてではありません。同社は 1990 年代にすでにMotorolaの 68K からAppleと共同開発した IBM の PowerPC に移行していました。これには数年かかり、その間 Apple は両方のタイプのプロセッサで実行できるMac OSの多数のバージョンを開発し、PowerPC モデルによる 68Kアーキテクチャの低レベル エミュレーション層を導入し、開発者にファット バイナリ アプリケーションを作成するよう奨励しました。両方のシステムでネイティブに実行できます。

 Apple から Intel への切り替え - 定義

PowerPC によって引き起こされる問題

PowerPC は、低消費電力を目標に正確に設計されていますが (高並列 RISC アーキテクチャにより、1 サイクルあたり最大 5 つの命令を実行できるため、同じ電力でより低いクロック周波数が必要です)、発熱しすぎる傾向があり、そのため消費電力が高くなります。 、特に最新の G5 の場合。 Apple は G5 を含むラップトップを作成することを想像できませんでした。しかし、アップルのラップトップ市場シェアは大幅に低下していた。

x86アプリケーションのソフトウェア移植の問題

Mac が PowerPC マイクロプロセッサを使用していたとき、Mac OS とMicrosoft Windows の両方でアプリケーションを開発するは、新しいライブラリを使用する必要があるだけでなく、まったく異なるアーキテクチャに合わせてコンパイルする必要もあったため、時間がかかりました。二重のメンテナンスも必要でした。

 Apple から Intel への切り替え - 定義

スティーブ・ジョブズ氏の発表

2005 年 6 月、Steve Jobs は広まり始めた噂を認め、Apple 製品を Intel プロセッサに 1 年間移行することを正式に発表しました。この発表は大きな転換を意味したため、依然としてApple コミュニティに衝撃を与えました。実際、Apple は PowerPC が Intel プロセッサよりもはるかに強力でパフォーマンスの点で有利であると主張して、PowerPC を最終までサポートしました。

移行の課題

オペレーティングシステム

Apple にとっての主な技術的課題は、新しいアーキテクチャで MacOS を正常に実行することでした。この課題は 1 つではありませんでした。Mac OSの祖先であるNeXTSTEPです。 2005 年 6 月の発表後、Apple は Mac OS バージョン 10.4.3-x86 を搭載したプロトタイプコンピュータを開発者向けに 1,000 ドルで提供しました。このバージョンはすでに非常に機能的であり、スティーブ・ジョブズもこのプロトタイプで基調講演全体を行っていました(とりわけ、Mac OS 10.4 の新機能であるダッシュボードとスポットライトを使用していました)。 Mac OS バージョン 10.4.4 は、x86 でリリースされた最初の MacOS バージョンです。

PowerPC アプリケーションの書き換え

OS の書き換えが主な技術的課題であるとすれば、主な商業的課題は開発者に PowerPC アプリケーションの書き換えを受け入れさせることでした。このために、Apple は 2 つの「ピボット」を使用しました。1 つ目は Xcode 2.1 で、ユニバーサル モード、つまり PowerPC と Intel の両方に互換性のあるアプリケーションをコンパイルするオプションが含まれていました。 2 つ目は、書き換えられていないアプリケーション用の PowerPC アプリケーション エミュレータである Rosetta です。

移行に対する反応

  • IBMは、将来のアプリケーションの原動力となることが多いビデオゲーム機の開発者が、逆に3社すべての製品をIBMのCellチップに移行すると発表したことを思い出して、その驚きを示した。

成功した通路

2005 年末、Apple は Intel アーキテクチャと Intel Core Duoプロセッサを搭載した新しいバージョンの iMac をリリースしました。翌年にかけて、Apple はすべてのコンピュータを同じ方法で切り替え、2006 年夏に Mac Pro サーバーと 2 つのXeonプロセッサを搭載したコンピュータをリリースして移行を完了します。

  1. Mac transition to Intel processors – anglais
  2. Marklar – hongrois
  3. Mactel – italien
  4. 맥의 인텔 프로세서로의 전환 – coréen
  5. Mactel – néerlandais
  6. Przejście Apple na procesory firmy Intel – polonais

Apple から Intel への切り替え – 定義・関連動画

サイエンス・ハブ

知識の扉を開け、世界を変える。