Apple が Intel に背を向け、将来的には自社開発の ARM プロセッサを搭載するという事実はもはやニュースではない - ある内部関係者は次のように主張した。Skylakeプロセッサの品質保証が低すぎた。
しかし、新しいのは、Apple の元開発主任による声明です。ジャン=ルイ・ガセ。同氏の意見では、PC メーカーも競争力を維持するために ARM への切り替えを余儀なくされる可能性があります。
「Apple が大幅に優れたラップトップやデスクトップを提供し、Microsoft が ARM デバイス上の Windows を改良し続けた場合、Dell、HP、Asus などは正確にどうするでしょうか?」
「競争力を維持するには、PC メーカーも後追いで ARM に切り替える必要があるでしょう。なぜなら、防御的なレトリックはさておき、Apple と Microsoft は、x86 アーキテクチャを実際の古いものに感じさせるからです。」
ARMの利点?ガッセ氏によると、詳細は不明の Geekbench テストについて言及したが、Apple の A12Z は MacBook Pro と同じレベルにあるという。 TDP について正確なことは言えませんが、iPad Pro (A12Z が搭載されている) の電源は 18 ワットを供給します。したがって、将来の Mac が「コンピューティング能力を損なうことなく TDP を大幅に下げる」方向に向かうことは想像できます。
ジャン=ルイ・ガセとは?
Jean-Louis Gassée はフランスの起業家で、1981 年から 1990 年まで Apple に勤務していました。 1980 年代には、Macintosh の開発などを担当しました。
YouTube チャンネル Coreteks (英語) では、x86 と ARM のトピックに関する興味深い記事を提供しています。
へのリンクYouTube コンテンツ
x86 は本当に古いのでしょうか?そもそも ARM とは何ですか?
すべては 1978 年に始まりました。実際、x86 は数年前から存在しています。マイクロプロセッサ アーキテクチャと関連する命令セットは、1978 年に Intel の同名の 8086 プロセッサ (16 ビット CPU) として導入されました。それ以来、命令セット アーキテクチャ (ISA) は継続的に開発され、たとえば 1985 年には 32 ビット命令セット拡張 (i386) が追加されました。
最近では x64 について話しますが、実際には x86-64、つまり 64 ビット実装を意味します。
ARMとは何ですか?ARM は異なるプロセッサ ファミリに属しており、x86 とは異なる命令セットを使用します。 ARM (Advanced RISC Machines) は独立した会社であり、同じ名前のアーキテクチャのライセンスを Apple などに発行しています。 Intel の x86 と同様に、ARM にも 32 ビット アーキテクチャと 64 ビット アーキテクチャがあります。最初の ARM プロセッサは 1985 年に ARMv1 として運用開始されました。
x86 対 ARM
CISC と RISC:x86 プロセッサと ARM プロセッサを区別するには、x86 がいわゆる CISC プロセッサであることを理解しておくことも重要です。 CISC は、複雑な命令セット コンピューターの略です。
一方、ARM は、Reduced structs Set Computer の略である RISC 設計哲学の原則に基づいています。
RISC は基本的により効率的です。簡単に言うと、RISC 命令はハードワイヤードであるため、プロセッサにとって理解しやすく、非常に迅速かつ効率的に実行できます。一方、CISC コマンドは通常、マイクロコード、いわば追加の変換層を介して実行されます。プログラミングは開発者にとっては昔も今も一般に簡単ですが、効率が犠牲になります。
違いは少なくなってきています。現在、2 つの設計哲学は互いに非常に近づいています。 RISC プロセッサはより複雑な命令セットを処理でき、CISC プロセッサは RISC のような設計コンポーネントを備えています。それにもかかわらず、ARM または RISC プロセッサはより効率的であると考えられているため、スマートフォンなどのモバイル デバイスで使用されています。