馬鹿げたことはやめろ。マイクロソフトはSurface用に独自のプロセッサを開発していない

インターネットには優秀な人が溢れていて、99%は私より賢い。でも、たまに、あまりにも不可解で馬鹿げた情報に遭遇して、(軽い)怒りに駆られることがある。最近報じられた「Microsoft、新型ARMチップとWindows 12でApple M MacBookに挑む」という記事もまさにそうだ。
大胆な主張ですね。魅力的ですね!
それはおそらくでたらめです。
この件の発端は、マイクロソフトの内部計画に関する報道や、複数の情報源(オンレコ、オフレコを問わず)、漏洩文書、あるいはその他の決定的な証拠ではありません。マイクロソフトがマレーシアでシニアプロダクトエンジニアを募集していた2つの求人広告が発端です。
この話は、本来あるべきよりも長く続いています。TechRadarの同僚たちも、これは良いアイデアだと言う記事と、ひどいアイデアだと言う記事が交互に掲載されています。
正直に言えば、この考えは誇張されすぎている。
マイクロソフトはチップを設計している(ただし小型のもの)
混乱の原因は、Microsoftが様々なデバイス向けに小型SoC(System on Chip)を設計していることにあります。例えば、Surfaceは、Surface Proで初めて4,096段階の筆圧感知を実現し、Surface StudioとSurface Hubでは複数の段階にまで拡張された、低遅延のインク入力を実現する自社設計のコプロセッサを搭載していることで知られています。例えば、Microsoft G6コプロセッサは、Surface Laptop Studioに新しい触覚機能をもたらします。
Windows と Xbox の熱狂的なファンのための最新ニュース、レビュー、ガイド。
Microsoft は Xbox や HoloLens 向けのより小規模なチップの開発にも取り組んでおり、そのことについては同社の求人広告で次のように述べている。
私たちは、革新的なデザインを開発し、市場初の製品を出荷するという使命を掲げ、成長を続けるエンジニアチームです。Azure、XBOX、Surface、HoloLensには、社内で開発されたシリコンコンポーネントが組み込まれています。
シリコンコンポーネントに重点が置かれていることに注目してください。これは、ノートパソコンやPC用の本格的なプロセッサとは異なります。ご想像のとおり、HoloLensには当然のことながら、多くのカスタムパーツが使用されています。
Microsoft Research も高度なプロセッサの開発に取り組んでいますが、市場に投入されることはほとんどありません。
Microsoftは、現在多くの最新ラップトップに搭載され、AMD、Intel、Qualcommが関与するPlutonセキュリティプロセッサも設計しました。また、最近ではAIタスク向けのNPU(ニューラル・プロセッシング・ユニット)や、Microsoftが開発を進めていると思われるサーバー(Azure)向けチップにも重点が置かれています。
このメッセージを推進するために、マイクロソフトには「人工知能シリコンエンジニアリングチーム」というグループが存在します。ご想像のとおり、このチームはAI向けチップの設計を担当しています。また、「マイクロソフトの『インテリジェントクラウド』ミッションの推進を担う」ハードウェアとファームウェアの開発と提供を担当する「Microsoft Silicon Engineering Solutions and Cloud Hardware Infrastructure Engineering (SCHIE)」チームもあります。さらに、Azureに携わる「データ処理ユニット (DPU)」チームもあります。
要点はお分かりでしょう。Microsoftには多くのシリコンチームが在籍しており、その多くはAI、Azure、Xbox、拡張現実(AR)、そしてSurface向けのカスタムチップの開発に携わっています。
それを知っていて、2 つの求人広告から、Microsoft が Apple に対抗する Surface 用の完全な ARM CPU に取り組んでいるに違いないと想定するのは、非常に楽観的であり、最悪の場合、無責任な推測にすぎません。
Microsoft には多くのシリコン チームが在籍しており、その多くが AI、Azure、Xbox、拡張現実に取り組んでいます。
情報源として信頼できるブルームバーグによる2020年のレポートによると、マイクロソフトはArm社の既存の設計を採用し、「自社のデータセンターで使用するプロセッサを生産している。また、Surfaceシリーズのパーソナルコンピューターの一部に搭載する別のチップの使用も検討している」とのことだ。
残念ながら、2020年のそのニュース以来、この取り組みに関するニュースは報道されておらず、このアイデアが中止されたか、まだ非常に初期段階にあることが示唆されている。
MicrosoftはSurface Pro XとSurface Pro 9向けに「SQ」シリーズのプロセッサを提供していますが、これはQualcomm Snapdragon 8cxチップにMicrosoftの要望による微調整を加えたものです。Surface Laptop 3に搭載されているAMD Ryzen 7 3780U、いわゆる「Microsoft Surface Edition」プロセッサも同様です。Microsoftのマーケティング戦略としては優れているものの、それだけです。MicrosoftのSQ ARMチップで私が唯一気づいた違いは、他のSnapdragonラップトップにはない電源スライダーが搭載されていることです。
PCプロセッサを作るのは難しい
Apple の M1 および M2 プロセッサは、Mac 製品ラインに素晴らしい効果をもたらした素晴らしいチップです (ただし、需要の減少と経済の悪化により出荷数が 40% 減少するのを防ぐには不十分です)。
M1は2020年に導入され、後継モデルのM2は2022年に発売される予定です。
M1は確かに素晴らしい製品ですが、Appleが一夜にして実現したわけではありません。実際、社内でのチップ設計(そしてArm社への委託作業)には10年もの歳月が費やされました。誰もが忘れているようですが、その10年。
Appleは、iPod Touch、そして後にiPhone、iPad、Apple TVに搭載された「A」シリーズのチップで、非常に小規模な事業からスタートしました。その後、より高性能な製品を次々とリリースしていく中で、10年以上かけて培ってきた社内設計の専門知識を活かし、事業を拡大していくことができました。
AppleがA4(それ以前にも無名のAシリーズチップをリリース)に到達したのは2010年で、iPad、iPhone 4、Apple TVに搭載されていました。しかし、AppleがM1へと分岐できるほどの経験を積んだのは、2020年のA14になってからでした(もちろん、M1は数年前から設計されていましたが、重要な点は変わりません)。
ここで重要なのは、MicrosoftにはApple A1プロセッサに相当するものが存在せず、 Apple M2のようなプロセッサを開発することができないということです。MicrosoftがPC向けARMプロセッサをゼロからSurface向けARMプロセッサ1つにまで増やすという考えは、はるかに経験豊富なSamsungとQualcommが近年苦戦していることを考えると、無理があるように思えます。
なぜわざわざ?
マイクロソフトがチップ設計に手を出すのは良い考えだ。マイクロソフトは特定のベンダーに依存せず、AMD、Intel、Qualcommと提携している。これらの企業と緊密に連携し、最新のプロセッサがWindows向けに最適化されていることを確認している。また、Surface DuoやHoloLensといったニッチなデバイス向けに、特殊な要件を持つカスタムチップも設計している。
Intelがパフォーマンスコア(Pコア)と効率コア(Eコア)を搭載したbig.LITTLE設計に移行した例を挙げましょう。Intel第12世代プロセッサがこの新しい設計を採用した時点で、Windows 11はすでにこのテクノロジ、特にIntel Thread Directorを活用するように最適化されていました。Intelが述べているように、Thread DirectorはWindows 11のタスクスケジューラと連携して「どのスレッドをどこに割り当てているか」を決定します。これが実現した唯一の理由は、MicrosoftのソフトウェアチームとエンジニアリングチームがIntelと協力し、初日からこの実現を実現したからです。
Qualcommに関しては、Snapdragonモバイルコンピュータチップは人々を驚かせるほどの性能ではありませんが、AppleのMチップに匹敵する(あるいは凌駕する)チップのリリースを目前にしています。例えば、Qualcommは2021年にNuviaに14億ドルを投じました。Nuviaは、オリジナルのAチップを設計した元Appleエンジニアで構成されています。その結果、QualcommのOryon ARMプロセッサは今年後半に発表される見込みで、2024年半ばから後半にかけて、噂されているWindows 12 OSとの連動リリースとなる可能性が高いでしょう。
クアルコムの初期報告では、ベンダーがこれらのチップに強い関心を示していると述べられており、なぜマイクロソフトが独自のチップを作る必要があるのかという疑問が再び生じる。
Windows用の第4のCPU設計は本当に必要なのでしょうか?MicrosoftはAMD、Intel、Qualcommへの信頼を失い、その規模の経験がないにもかかわらず、彼らと競争しようとしているのでしょうか?
つまり、一体全体、みんな。
Microsoft が Apple の M チップに匹敵する PC チップを発売すると考えるのは馬鹿げている。
完全なPCプロセッサの設計にどれほどの時間と労力がかかるかを考えると、MicrosoftがSamsungやQualcommだけでなくAppleさえも凌駕するPCチップをリリースするというのは、希望的観測に過ぎないように思えます。Qualcommとの提携で同じ成果が得られるのであれば、なぜ彼らと競争するために資本を投じる必要があるのでしょうか?
いずれにせよ、Microsoft ARMプロセッサが「Apple M MacBookに対抗する」という期待は、かなり根拠の薄いものに思えます。もしかしたら今後数年で状況が変わるかもしれませんが(私はそうは思いませんが)、確かな裏付けのある情報が出るまでは、この誇大宣伝は無視するのが最善でしょう。
ダニエル・ルビーノはWindows Centralの編集長です。ヘッドレビュアー、ポッドキャストの共同ホスト、そしてアナリストも務めています。このサイトがWMExperts(後にWindows Phone Central)と呼ばれていた2007年からMicrosoftを取材しています。彼の関心分野は、Windows、ラップトップ、次世代コンピューティング、ウェアラブル技術です。10年以上ラップトップのレビューを担当しており、特に2 in 1コンバーチブル、Arm64プロセッサ、新しいフォームファクター、薄型軽量PCを好んでいます。テクノロジー業界に携わる前は、言語学の博士号取得を目指し、ニューヨークで睡眠ポリグラフ検査を行い、17年間映画撮影技師として活躍していました。