OpenAIはなぜBroadcomとAIチップを作るのか:中島聡が見るNVIDIA依存とGoogleとの競争
中島聡のLife is BeautifulOpenAIが半導体メーカーのBroadcomと組んで、AI用チップの開発を進めているというニュースがある。中島聡は、これをAIインタビュアー(ChatGPT)からの質問に答える形で解説した。中島の見方では、OpenAIの狙いは単なるコスト削減ではない。推論の分野でGoogleなどのカスタムチップ勢に対抗するために、自社チップの開発に踏み出さざるを得なくなっている、というのが中島の立場である。
NVIDIA一社に頼る限界
中島はまず、OpenAIがNVIDIA一社にチップを頼る状況は「かなり耐えられない」と述べる。理由として挙げたのは、チップの供給不足と価格の高さの二つだ。
価格について、中島はNVIDIAが独占状態にあり、粗利益率がおよそ75%に達していると説明する。自社でチップを作れば、その75%分を節約できる計算になる、というのが中島の見積もりである。
学習ではCUDAが強いが、推論には余地がある
中島によれば、NVIDIAのチップは汎用性が高く、開発環境であるCUDAのおかげで、学習(トレーニング)プロセスでは圧倒的な力を持っている。中島はこの部分を崩すのは「かなり難しい」と見ている。
一方で、推論についてはまだ他のチップメーカーやカスタムチップにチャンスがあると話す。推論では、特定の形のニューラルネットを処理することに最適化したチップを作ればよいからだ。こうしたチップを使えば、NVIDIAから買わずに済んで安くなるだけでなく、推論の速度を上げたり、消費電力あたりの計算能力を高めたりできる可能性がある、と中島は説明する。
この方向はGoogleがすでにTPUで積極的に進めており、Microsoftも取り組み始めている、と中島は指摘する。推論の需要はすでに増えており、今後さらに爆発的に増えることを考えると、OpenAIが自社チップ開発に乗り出すのは理にかなっている、というのが中島の評価である。
独自の強みというより「Googleと肩を並べたい」
インタビュアーは、GoogleなどとくらべてOpenAIの自社チップにどんな独自の強みがあるのかを尋ねた。中島は、独自の強みというより、Googleがやっていることと肩を並べたいのではないか、と答えている。
その根拠として中島が挙げたのが、Googleが前の週に発表した画像生成AI「Nano Banana」だ。中島によると、Nano Bananaは非常に速く、性能が高く、しかも安い。特に速さが際立っているという。
開発の現場で感じた速度の差
中島は自身の体験も話した。マルモキャストの開発では、これまで基本的にOpenAIの最新の画像生成AIを使っていた。性能には十分満足していたが、とにかく遅く、1枚作るのに1分ほどかかることもあった。
Nano Bananaに切り替えると、画像は数秒で出てくる。中島はこれで開発のテンポがまったく変わったと話す。生成を待つ間に別の作業をするのではなく、その場で待てるようになり、生産性が根本的に大きく上がったという。性能も明らかにOpenAIのものより良いと中島は評価しており、現在はNano Bananaを使っている。
TPUを推論に使いこなし始めたという推測
Googleは、どのチップをどこで使っているかを発表していない。そのうえで中島は、Nano Bananaが桁違いに速くなったこと自体を一つのサインだと見ている。GoogleはついにTPUを推論でうまく使う方法を見いだしたのではないか、その結果がこの速度と性能の向上ではないか、というのが中島の推測である。
中島は、もしそうだとすれば、OpenAIはNVIDIAのチップを使い続けていてはGoogleと戦えないことになる、と続ける。
カスタムチップでの高速化はすでに示されている
さらに中島は、汎用ではないカスタムのAIチップで推論を高速化できることは、ベンチャー企業のグロック(Groq)がすでに証明していると述べる。グロックやGoogleがカスタムチップで成果を上げている状況を見ると、OpenAIもそれをやらざるを得ないところまで追い込まれていると見たほうがよいのではないか。中島はこう結論づけた。
なお、収録の最後にはAIインタビュアー側の応答がおかしくなり、中島は「ChatGPTの調子が悪かった」と述べている。ネット回線に問題はなかったため、サーバー側の不調なのか、それとも話題がOpenAIだったから嫌がったのかは分からない、と冗談まじりに締めくくった。
こんにちは。中島です。今日はOpenAIとブロードコムに関わるちょっと面白い話があったので、それについて話してみようと思います。インタビューを開始してください。
皆さんこんにちは。今日は特別なゲストをお迎えしています。元マイクロソフトで、今はソフトウェアエンジニア兼起業家として活躍されている中島さんです。
まず話題になっているOpenAIがブロードコムとAIチップ開発を進めているっていうニュースについて簡単に説明しますね。要するにOpenAIというAIを作ってる有名な会社が、ブロードコムっていう半導体メーカーと一緒に新しいAI用のチップを開発しようとしてるんです。では中島さん、これについてどう思われますか? 例えばなぜOpenAIが自社チップを開発する意義があるのか、教えていただけますか?
分かりました。まず言うと、NVIDIAのチップ、そのNVIDIA一社に頼ってるっていうことには、かなり耐えられないというか、厳しいと。そもそもチップが不足してるし、あと高いわけですよね。NVIDIA独占状態なので、利益率っていうか粗利が7割5分ぐらいで売ってるということは、自社チップを作ればその75%分はセーブできる計算になるので、自分で作りたいっていうのもあるし。
それから、NVIDIAのチップって結構汎用でね。開発環境のCUDAのおかげで、学習プロセスに関してはもう圧倒的な力を持ってて、多分ここを崩すのはかなり難しいんですけど、推論になるとまだまだチャンスがあるわけですよ。その他のチップメーカーとか、カスタムチップとかに。っていうのは、ある意味特定のニューラルネットの形を処理するのに最適化したのを使えばいいので、作ればいいので。Googleがすでにやってることですよね、TPUで。
それと同じようなことをやると、単にNVIDIAから買わなくていいから安くなるだけじゃなくて、推論のスピードが速くなるとか、もしくは消費電力あたりの計算能力が上がるっていうことができる可能性があるので。それをすでにGoogleはTPUでガンガンしてるし、またMicrosoftあたりもやり始めてるので、特にこれから推論の需要がものすごく爆発的に増え、すでに増えてると思うけど、さらに爆発的に増えることを考えると、OpenAIとしては自社製の開発に乗り出すっていうのは理にかなった話だと思います。
なるほど。ありがとうございます。今お話しいただいた内容、つまりNVIDIAへの依存を減らしてコストを下げたり、特定用途向けのチップを作ることで計算効率を上げたりするメリットがあるということですね。
ではその点を踏まえてさらにお聞きしたいのですが、実際にこうした自社製チップの開発が他の企業、例えばGoogleの動きと比べて、OpenAIにとってどんな独自の強みや意味を持つのか、もう少し具体的に教えていただけますか?
独自の強みというよりも、要はGoogleがやっているようなことと肩を並べたいんじゃないかなと思うんですよね。最近、先週になってGoogleが発表した新しい画像生成AIがね、すごい優秀なんですよ。愛称がNano Bananaって言うんだけど、もうとにかく速くて優秀で、かつ安い。とにかく速さがね、もうべらぼうに速くて。
僕、今までMulmoCastの開発をしてる時には、基本的にOpenAIの最新のイメージAIを使ってたんだけど、性能的には十分満足はしてたけども、とにかく遅いんですよ。どんくらいかな、1個作るのに下手すると1分とかかかる時もあったけど、GoogleのそのNano Bananaを使うと本当に数秒で出てくるので、もう開発のテンポが全然違うんですよ。
要は、作ってる間に何か他のことをしちゃうのと比べて、その場で待てるっていうことで根本的に生産性がものすごく上がるので。かつ性能は明らかに前のより良いので、そちらを使うようになってますけど。
Googleはね、どこでどのチップ使ってるかっていうのを発表しないんですけど、GoogleのそのNano Bananaが桁違いに速くなったっていうことを、僕は結構サインじゃないかと思ってて。ついにTPUを推論で上手に使うっていう技を見いだしたんじゃないかな。その結果がこのスピードと性能の向上じゃないかなと思っているんですが、もしそうだとしたら、このままNVIDIAは、NVIDIAじゃない、OpenAIはNVIDIAのチップを使っててはGoogleと戦えないってことじゃないですか。
実際、カスタムチップを使うことによってね、汎用じゃないけど、ある意味のカスタムチップ、AIチップを使うことによって高速化できるっていうのは、ベンチャー企業のGroqがすでに証明してるので。その辺りから考えると、GroqなりGoogleなりがカスタムチップで頑張ってるところを見ると、OpenAIとしてもそれをやらざるを得ない状況に追い込まれてると見た方がいいではないでしょうか。
ありがとうございました。なぜか今日はChatGPTの調子が悪かったんですが、ネットの調子は悪くないので、サーバーが悪いのか、もしくは話題がOpenAIだったから嫌がったのか分かんないですけど、そんな感じです。ということで、では。
例えばなぜOpenAIが自社チップを開発する意義があるのか、教えていただけますか? 中島さんが答えた後、ありがとうございます。もう少し具体的な例として、このように次の質問に続けますね。最後に締めの言葉をお願いしますと言われたら、チャンネル登録をお願いしますので、お任せください。
分かりました。
もう少し具体的に教えていただけますか? ではありがとうございます。
あれ、なんか変だね。追い込まれてると見た方がいいではないでしょうか。
もしもし。
ちょっと1回切るね。
聞いてましたか?
聞いてた。
はい。しっかり聞いていますよ。それでは続けていきますね。
記事公開 · 更新
