Latest evidence-based health information
Apps

アームCEO:「アップルは業界に可能性の芸術を目覚めさせた」

アームCEO:「アップルは業界に可能性の芸術を目覚めさせた」
アームCEO:「アップルは業界に可能性の芸術を目覚めさせた」

Qualcomm 搭載の Windows on Arm PC が Computex で登場し始め、AI を搭載した Copilot+ ラップトップの世代の到来を告げる中、この推進を担う主要人物にインタビューするのが適切だと考えられました。

いいえ、Qualcommではありません(既に話しました)。Qualcomm、Apple、Samsungなどの企業にCPUのライセンスを供与している半導体設計会社、Armのことです。Armはスマートフォンとタブレットで圧倒的なシェアを誇っており、ついにPC市場で真の競争が実現しそうです。

私は台北でCEOのレネ・ハース氏と会談し、NPUから、ArmがWindowsアプリのギャップをいかに解決したか、そしてIntel、AMD、QualcommがArm PC上のWindowsの成功に重要でない理由まで、あらゆる話題に触れました。ハース氏はAppleのMシリーズMacを絶賛し、「ArmノートPCの可能性に業界​​を目覚めさせた」と述べています。「Apple Siliconは、妥協することなく最高級のノートPCを製造できることを真に証明したと思います」とハース氏は語りました。

このインタビューは、長さと明瞭さを考慮して若干編集されています。

ArmチップとAIに関する議論

PCWorldのマーク・ハッハマン氏:AIが今大きな話題となっているので、最初の質問はAIに関するものです。最近発表されたCSS for Clientプロセッサは、PCユーザーにとってどのような意味を持つのでしょうか?

Armのレネ・ハース氏:PCに搭載されているチップについて考えてみてください。現在、携帯電話向けのCSSはありますが、PC向けのCSSを発表するわけではありません。ノートパソコンに搭載されているチップで、すべてのアプリケーションソフトウェア、ディスプレイ、GPUが動作していると考えてください。NPUでさえ、それぞれが別々の知的財産の異なるブロックによって設計されています。

そこで私たちがCSSで最終的に行ったのは、コンピューターの周辺にあるCPU、GPU、NPU、そしてメッシュネットワークや割り込みコントローラーなど、あらゆる要素を一つのブロックにまとめて完成させ、チップ​​上にシステムを構築する担当者に提供することでした。そうすることで、担当者はより迅速に市場に投入できるようになります。PCWorldの読者の方々に例えると、IPを個々のレゴブロック、コンピューティングサブシステムを自由の女神像を組み立てるためのレゴブロックと考えてください。まさに私たちがやっていることです。

クライアント Arm Computex の CSS

マーク・ハッハマン / IDG

これまでArmは、Qualcomm、Apple、Samsungなどの企業にコアのライセンスを供与していました。今回の件は、その延長線上にあるのでしょうか?

コアを販売するといった感じですが、PCのように8つの大きなコアと4つの小さなコアを持つ構成ではなく、その構成を提供します。つまり、パフォーマンスを最大化するためにCPUコアをどのように組み合わせるのが最適かということです。そして、実際のシステムオンチップの実装から、例えば3ナノメートルプロセスに必要なすべてのライブラリを含め、あらゆる段階を踏んでいきます。

これにより、文字通り4年間のパフォーマンス保証をお約束できます。すべて調整済みです。これは市場投入までの時間を短縮するためだけでなく、この方法で構築・構成することで、最大限のパフォーマンスと省電力を実現できることをほぼ保証できるからです。

以前NPUについて触れていらっしゃいましたね。しかし、少なくともCSSアーキテクチャではNPUは構築されていません。何か見落としているでしょうか?

現在、PC向けのNPUは存在しません。エントリーレベルの組み込み向けとでも呼べる製品ラインにはNPUが搭載されています。ただし、ハイエンド向けのNPUについてはまだ公表していません。

CSSの発表で、CPU向けのAI機能を提供するKleidiAIについて触れていらっしゃいました。NPUとは何かを理解し始めたばかりのPCユーザーに、KleidiAIについて説明していただけますか?

そうですね。素晴らしい質問ですね。なぜなら、ソフトウェアがNPUを活用する方法(現在)はかなり高度なレベルにあるからです。言い換えれば、NPUが機械学習アルゴリズムを実行するための積和演算(ある種の演算)を備えている場合、ソフトウェアはそのNPUを活用します。複雑な命令をNPUで実行するのです。

アプリケーションがNPUのメタル層やハードウェア固有の層にまで及ぶ可能性のあるNPU固有の機能を活用することはできません。なぜなら、アプリケーションは基盤となるハードウェアの内部構造を把握できないからです。ちなみに、これは誰もが独自のNPUを持つことのデメリットの一つです。ソフトウェアは、そこに何があるのか​​について最も単純な仮定に基づいて、最小公分母のアプローチを取ることになりかねません。

KleidiAIがCPU上で行う処理は…CPU内部には、パフォーマンスを高速化する非常に特殊な命令が組み込まれています。Arm V9の場合、これらはSVEまたはSME(スケーラブル・ベクター拡張、スケーラブル・マトリックス拡張)と呼ばれるもので、AIアルゴリズムを非常に高速化できます。

しかし、ソフトウェア開発者はプロセッサがSMEに対応しているかどうかを実際には知りません。もしかしたら、それについて何も知らないかもしれません。ですから、ランタイムライブラリを呼び出すと、ライブラリは「ああ、これがあるんだ」と認識し、それを活用します。つまり、開発者が意識しなくても、ソフトウェアのパフォーマンスを大幅に向上させることができます。これが、これらの基盤ライブラリの最大の強みの一つと言えるでしょう。

すでに実行したかもしれませんが、現実世界でどのような利点があるのか​​をもう一度説明してください。

これについて考えるには、アナロジーを使うのが効果的です。PCのアナロジーではありませんが、面白いアナロジーで、実際に応用できます。[Google] GeminiがAndroidスマートフォン向けに登場したとき、SamsungのGalaxyには2つのチップが搭載されていました。QualcommのチップとSamsung Exynosのチップです。どちらもNPUを搭載していましたが、少し違いがありました。

アプリケーションの観点から見ると、Geminiは一般的なレベルでしか動作できず、ハードウェア向けに最適化されていませんでした。では、今後これらのエージェントはどうなるのでしょうか?CopilotであれGeminiであれ、それらはオペレーティングシステムの一部となるでしょう。オペレーティングシステムの一部となると、パフォーマンスを向上させるために、低レベルのハードウェアの詳細を可能な限り理解する必要があります。しかし、これらの要素が少しでも異なる限り、それを管理することはできないでしょう。

したがって、ライブラリ アプローチは CPU に適しているだけでなく、時間の経過とともにこれらのエンティティでも同様のことが起こると考えています。

これらのハイエンドプロセッサ用のNPUも開発される予定ですが、まだ市場には出ていません。

それを推測することができます。

そのため、50 TOPS と 40 TOPS をベンチマークしている人を見かけたら、それはベンチマークです。

そして、TOPS は優れたベンチマークや定義となるはずではありません。

TOPSは適切な定義ではありません。1秒あたりのテラオペレーション数を示す、大まかなベンチマークです。しかし、より重要なのは、ソフトウェアがハードウェアの性能を最大限活用できるかどうかです。そして、それが私たちのライブラリの真髄です。

Snapdragon PCとArm上のWindows

ArmのCSSは、エクストリームコア、パフォーマンスコア、効率コアが「従来通り」に混在しています。しかし、QualcommのSnapdragon X Eliteは、これらをすべて捨て去り、すべてパフォーマンスコアに集約しました。以上です。では、これはどういう意味でしょうか?

Qualcomm はこうした組み合わせを行っていますが、私たちが見ているのは、ソフトウェアの複雑さが非常に高くなるという方向性です。

失礼ながら、私たちはチップを開発している人たちよりも、OSベンダーやアプリケーションコミュニティとより密接に連携しています。ソフトウェアに関しては、MicrosoftやGoogleがOSに何を組み込むかという決定は、何年も前に行われます。通常はチップよりも先に行われます。ベンダーがチップにどのコアを搭載するかを決定します。

CSSアプローチが長期的に正しいと私たちが考える理由は、アプリケーションエコシステム、開発者エコシステム、オペレーティングシステムベンダーと緊密に連携し、ソフトウェアが最も最適化されたプラットフォームを提供できることを確実にできるからです。チップの開発期間、製造サイクルタイムは長くなり続けています。「すべての部品を厳選して、あとは組み合わせる方法を考える」という考え方では、もはや通用しません。時間がないのです。だからこそ、CSSアプローチは人々にとって非常に魅力的であり、膨大な時間を節約できるのです。

良い議論ですね。ソフトウェアについてお話ししましょう。Windows on Armの長年の問題の一つはソフトウェアです。動作が遅く、互換性の問題もあります。これらの問題解決にどのように貢献されているのか教えてください。

モバイルエコシステムのおかげで、ネイティブアプリケーションを強力に推進することができました。モバイル端末で実行できるアプリ、Adobe、Spotify、ブラウザなど、すべてがARMにネイティブ移植されており、これが大きなメリットです。

Windowsプラットフォームに戻ると、パフォーマンスについて考えることになります。パフォーマンスは、ソフトウェアの互換性だけでなく、ソフトウェアの最適化にも左右されるからです。つまり、2つの区分があるということです。

一つは、アプリが揃っていることです。Windows on Arm(以前のバージョン)には穴がありました。アプリが全く存在しなかったのです。今の時代、これは当たり前のことです。アプリがなければ、本当に大きな問題です。それが文字通り全て消え去ってしまったのです。

そして今、すべてのアプリの調整が完了しました。では、どのようにしてそれが実現したのかという質問ですが、それはマイクロソフトとの緊密な連携によるものです。

Microsoft が Windows on Arm 用の Prism インタープリターについて話しているとき、それはあなた自身の取り組みとどのように関連していますか?

当社は Microsoft と非常に緊密に連携しています。

では、Windows on Armの実現に大きな関心を持つQualcommとはどのように関わってくるのでしょうか?彼らと協議するのでしょうか?一方が他方の指示に従うのでしょうか?

コンピューティングプラットフォームに関しては、Qualcommとの提携というよりは、Microsoftとの提携の方が重要だと思います。Androidが良い例です。

Androidについて考えると、チップを製造するSamsung、Qualcomm、MediaTekと非常に緊密に連携していますが、私たちはGoogleとより緊密に連携しています。これはチップメーカーにとってマイナスなことではありません。しかし、コンピューティングプラットフォームはArmとOS、そしてArmとアプリケーション開発者の間にあるのです。チップメーカーとは必ずしも関係ありません。

それは、上げ潮がすべての船を浮かべ、1 社だけではなくすべてのチップベンダーの利益のために働く方が理にかなっているということなのでしょうか?

最初のAndroidスマートフォンの時代を振り返ると、アプリプロセッサを開発していた最大のベンダーは[テキサス・インダストリーズ] OMAPでした。そして、当時チップを開発していた他の大手企業の一つがBroadcomでした。

時代は進み、現在ではMediaTekとQualcommが優勢です。2009年当時の端末ベンダーを振り返ると、HTC、LG、Ericsson、Nokiaといった企業がありました。Nokiaはもういない、Ericssonもいない、LGもいない、HTCもいない、Tiもいない、Broadcomもいない、と。しかし、AndroidではArmが依然として優勢です。なぜでしょうか?それは、Armが環境を整えているからです。Armは、様々な端末メーカーやチップメーカーが市場に参入できる機会を作り出しているのです。

この会話は楽しいので続けたいと思っていますが、ある噂が頭に浮かびます。MicrosoftとQualcommの間でWindows on Armに関する独占契約が結ばれていたのですが、その契約は今年終了したという噂です。これは本当でしょうか?

私が聞いた噂は全て真実です。その噂は確かに聞きました。今年中に期限が切れるという噂も聞きました。そして、それによって他のプレーヤーも市場に参入できるようになるでしょう。繰り返しますが、私が聞いた噂は全て真実です。選択肢と多様性が確保されるので、素晴らしいことになると思います。それこそがWindowsエコシステムのテーマです。

自動車業界などと比較して、Arm 向け Windows on Arm の可能性をどのように見ていますか?

まあ、(詳細は省きますが)Windows on Armにとって、これはかなり大きな収益機会です。2億台という規模で、私たちの市場シェアはほぼゼロですからね。

まあ、ゼロではないかもしれない。でも、かなり少ない。

ええ、私たちにとっては良いことしかないと思っています。PCの他のエコシステム、そしてMac OSのシリコンにおける成果を見てみると、それは驚くべきものでした。そして、製品も素晴らしいです。

Apple は、X86 から Arm への移行によって、あなたのアプローチの妥当性を検証するのに役立ったと思いますか?

彼らは本当に助かりました。本当に素晴らしかったです。Appleは素晴らしいパートナーです。そして、Apple Siliconは、妥協することなく最高級のラップトップを開発できることを証明してくれたと思います。

QualcommがSnapdragon X Elite搭載PC向けに毎月ドライバーを提供すると発表しました。これは彼らのコミットメントです。協力していただけませんか?

GPU ドライバーについて言及していたのでしょうか?

彼らは一般的に月次のドライバー更新について言及していたのだと思います。

OSドライバの場合、実際にはArmとWindowsです。つまり、あの厄介なセキュリティパッチ(「Windowsはマシンを更新する必要があります」)が表示される場合、それはArmとWindows、つまりMicrosoftです。QualcommはOS関連のいかなることにも関与していません。

あなたの立場から見て、Windows on Arm コミュニティは消費者や潜在的な購入者に適切なメッセージを提供していますか?

もう一度申し上げますが、Intel、AMD、Qualcomm に関しては世界が進歩しており、人々が購入を決める要素はおそらくもう少なくなっていると思います。

AI PCは良いスタートだと思います。MicrosoftがCopilotで何をしているか、何がローカルで実行され、何がクラウドで実行されるかを見れば明らかです。そして、AIが様々な差別化されたユースケースを生み出していることも明らかです。

こう言わせていただきます。もしAIがなかったら、マイクロソフト全体がこの新しいカテゴリーで話題を作るのはもう少し難しかったかもしれません。AI搭載PCは大きな追い風になると思います。そして、それに加えて、新しいマシンを生み出す機会も生み出してくれると思います。

Windows on Armマシンは、人々が「ああ、これ欲しい!」と思うようなマシンになると思います。それはAI PCから始まります。新たなチャンスです。さて、AI PCにはどんな選択肢があるのでしょうか?おやおや、これらのマシンはなかなか良さそうです。バッテリー駆動時間も素晴らしい。熱性能もメカニズムも素晴らしい。「ブランドは何だろう?」なんていう話は、それほど重要ではないと思います。Intel?AMD?いいえ。

では、Windows on Armが大成功を収めたとしましょう。これはArmプロセッサの今後の開発にとって何を意味するのでしょうか?それとも、CSS for Clientはそのような成功を予測しているのでしょうか?

はい。

それは我々にとって良いことだ。

さて、最後の質問です。おそらく偏った答えが返ってくるとは思いますが、Windows on Armが今回、以前と比べて温かく受け入れられると予想していましたか?

ええ、そうしました。そうしました。まさにその時が来たのだと思います。そして改めて、クパティーノ(Apple)の皆さんに感謝したいと思います。彼らは、ArmベースのPCで何ができるのかという可能性について、業界に目覚めさせてくれたと思います。

適切なタイミングについては、多くの要素が関係してくると思います。マイクロソフトが投資をしてくれたことなど。だから、タイミングは良いのかもしれません。基調講演でもお話ししましたが、私は最初のWindows on Arm PCに個人的に関わっていました。当時はNVIDIAに在籍し、その事業を統括するGM(ゼネラルマネージャー)を務めていました。

私はSurface RTが大好きでした。[Microsoft] Officeの不格好なバージョンが入っていて、エンタープライズサポートは全くありませんでした。CIOやITマネージャーにとって、Surface RTでできることは何一つありませんでした。それら全てが消え去ってしまったのです。

さらに読む: Surface 副社長対談: AI は Microsoft の PC をどう変えるのか?

Otpoo

Health writer and researcher with expertise in evidence-based medicine and healthcare information.