
なぜエヌビディアは世界一の企業なのか? #210
- なぜエヌビディアは世界一の企業なのか?——「ゆるコンピュータ科学ラジオ」#210 完全ダイジェスト 本エピソードは、エヌビディア(NVIDIA)の時価総額がなぜ世界一にな...
- [2:55] エヌビディアの優位性の本質——GPUは誰でも作れるが、CUDAに対応したGPUは作れない 堀元はまず、よくある誤解を指摘する。「GPUを作れるのはエヌビディ...
- CUDAとは、GPUに命令を出すためのプラットフォームであり、堀元はこれを「プログラミング言語のようなもの」と説明する。CPUに命令を書くのが通常のプログラミング言語だと...
英語Podcastの要点を、聴く前に日本語で把握したい人。
ゆるコンピュータ科学ラジオ / ゆるコンピュータ科学ラジオ
なぜエヌビディアは世界一の企業なのか?——「ゆるコンピュータ科学ラジオ」#210 完全ダイジェスト
本エピソードは、エヌビディア(NVIDIA)の時価総額がなぜ世界一になったのか、その本質的な理由を掘り下げる。表面的な説明である「AIブームでGPUの需要が増えたから」では不十分だと断言し、本当の答えは「他社が真似できない理由」にあると論じる。ハードウェアを売る会社でありながら、その競争優位性の源泉はソフトウェア(CUDA)にあるという逆転の発想が、この回の核心である。堀元見と水野太貴の二人は、コンピュータ科学の基礎概念を軽妙なやりとりで紐解きながら、エヌビディアの戦略の全貌を明らかにしていく。
エヌビディアの優位性の本質——GPUは誰でも作れるが、CUDAに対応したGPUは作れない
堀元はまず、よくある誤解を指摘する。「GPUを作れるのはエヌビディアだけ」という認識は間違いであり、実際にはAMDやサムスンなど複数のメーカーがGPUを製造している。しかし、なぜエヌビディアには事実上競合がいないのか。その答えは「CUDA(クーダ)」にある。
CUDAとは、GPUに命令を出すためのプラットフォームであり、堀元はこれを「プログラミング言語のようなもの」と説明する。CPUに命令を書くのが通常のプログラミング言語だとすれば、GPUと「会話」するためには専用の言語が必要であり、それがCUDAだ。重要なのは、CUDAの内部動作は公開されておらず、オープンソースではないという点である。つまり、CUDAが内部でどのように命令を解釈し、どのような電気信号に変換しているのかは、外部からは誰も知ることができない。これが、他社がエヌビディアのGPUを「真似」できない第一の理由となる。
ただし、これだけではCUDAの優位性の説明としては不十分だと堀元は言う。GPUに命令する別の言語(OpenCLなど)も存在するのだから、そちらを使えばいいではないか、という反論が当然あるからだ。そこで、CUDAの真の強み——「ハードウェアに合わせて最適化してコンパイルされるから速い」——という核心へと話が進む。
「最適化してコンパイルする」とは何か——人間の脳とコンパイラの共通原理
このセクションでは、コンピュータ科学の最重要概念の一つである「コンパイル」と「最適化」が、極めて平易な比喩で解説される。
コンパイルとは、人間が書いたプログラミング言語を、コンピュータが理解できる形(最終的には0と1の羅列)に翻訳する作業である。堀元はこれを「中間管理職の仕事」に例える。上司(プログラマー)が「これをやれ」と抽象的な指示を出すと、中間管理職(コンパイラ)が現場(ハードウェア)の特性を考慮して具体的な指示に落とし込む。このとき、コンパイラは単に翻訳するだけでなく、「どうやったら最も効率よく実行できるか」を考えて命令を書き換える。これが「最適化」である。
この概念を理解するための秀逸な例えが、フラッシュ暗算だ。10個の数字が次々に表示される暗算問題を解くとき、人間は通常「1個ずつ足していく」方法をとる。なぜなら、人間の脳というハードウェアは「記憶容量が少ないが計算資源は比較的余っている」という特性を持つからだ。もし記憶力が極端に優れた人なら、10個すべてを覚えてから一気に足す方が効率的かもしれない。つまり、「使える道具(ハードウェアの特性)によって、最適な解法は異なる」というのが、最適化の本質である。
コンピュータの世界でも同じことが起きている。例えば、100個の足し算を同時に処理できる回路を持つGPUがあるとする。プログラマーが「101個の足し算をして、次に99個の足し算をしろ」と書いた場合、素直に実行すると非効率だ。しかし賢いコンパイラは、「101個のうち100個を先に処理し、残りの1個を次の99個と合わせて100個にして処理する」ように命令を自動的に書き換える。これにより、処理ステップが劇的に減る。
堀元はここで、この「命令の書き換え」がバグを生むリスクにも触れる。最適化が原因で意図しない動作が発生した場合、それは「バグ」として報告され修正される。コンパイラは徹底的にテストされているため、基本的には問題なく動作するが、この「勝手に書き換える」という行為が、悪いことのように聞こえる危険性も指摘する。水野が「公文書改ざん」と冗談交じりに揶揄する場面は、この概念の理解を助けるユーモアとして機能している。
賢いコンパイラは「癒着」している——ハードウェア密接型コンパイラの優位性
ここで堀元は、重要な示唆を提示する。「賢いコンパイラ」とは、特定のハードウェアの特性を熟知し、そのハードウェアだけのために最適化を行うコンパイラである。言い換えれば、ハードウェアと「癒着」したコンパイラこそが最も高性能を発揮する。
この比喩をさらに具体化するため、堀元はバリューブックス(ゆる学徒カフェの運営会社)の社内事情を例に出す。飯田さんという社員が、会社の内部構造(誰に話を通せばいいか、どの部署がキーパーソンか)を熟知しているからこそ、スムーズに仕事を進められる。転職直後の飯田さんでは同じパフォーマンスは出せない。これと全く同じことが、コンパイラとハードウェアの関係にも当てはまる。
ここで、CUDAの対抗馬として存在するOpenCLが俎上に上がる。OpenCLは業界標準として複数のGPUメーカーが共同で策定した共通規格であり、特定のハードウェアに最適化されていない。堀元はこれを「フリーランスの人」に例える。どの会社ともだいたい業界標準でやり取りする人材であり、バリューブックスに特化した飯田さんほどのパフォーマンスは出せない。OpenCLを使うと、CUDAのような「バキバキの最速パフォーマンス」は出せない。これがCUDAの根本的な優位性の第一歩である。
他社が追いつけない本当の理由——ラナウェイ仮説とデファクトスタンダード
では、他社が自社のハードウェアに最適化した独自のプラットフォーム(AMDのROCmなど)を開発すれば追いつけるのではないか。この当然の疑問に対して、堀元は「根本的ではない優位性」という概念で答える。
CUDAの優位性は、単に「速い」という技術的な一点から始まった。しかし、そこから派生して生まれた「根本的ではない優位性」の方が、現在でははるかに強力になっている。それは、「過去と現在のほとんどすべての人類がCUDAを使っており、すでに大量の便利なプログラム(ライブラリ)が存在する」という事実である。
この状態は「ラナウェイ仮説」( runaway hypothesis )として説明される。クジャクの尾羽根がなぜあんなに派手になったかという進化の話——最初は「ちょっとだけ長い個体がモテた」という小さな優位性が、その後の選択圧でどんどん加速し、現在の極端な形に至った——と同様のメカニズムが働いている。CUDAも「ちょっと速い」という小さな優位性からスタートし、使う人が増えれば増えるほどライブラリが充実し、さらに使う人が増えるという正のスパイラルが20年近く続いた結果、事実上の標準(デファクトスタンダード)となった。
水野が「もう株買うわ」と叫ぶ場面は、この説明の説得力の強さを象徴している。堀元は「みんなこの事実を知っているから、株価が高いんだよ」と返す。
ジェンスン・フアンのカリスマ——無料配布戦略とAIへの賭け
エヌビディアの成功は、CEOジェンスン・フアン(黄仁勲)の先見性と勝負度胸によるところが大きい。堀元は、フアンが2007年頃から研究機関にGPUをほぼ無料で配布し始めた戦略を紹介する。これは「GPUを配ればCUDAが普及する」という読みに基づいており、水野はこれを「PayPayと同じ戦略」と評する。最初に自ら出血することでインフラ化し、後で莫大な利益を得る——まさにその通りだと堀元は同意する。
しかし、ここで重要なのは、フアンがAIブームを最初から予見していたわけではないという点だ。2007年当時、GPUは主に画像処理や流体シミュレーションなどの「単純な計算を大量にこなす分野」で使われていた。2012年にディープラーニング旋風が起こり、「GPUはAIに最適な装置ではないか」という認識が広まり始めたとき、フアンは即座に舵を切った。やりかけていたスマホや携帯ゲーム用のGPU開発を一部断念し、AI向けGPU開発に集中するという決断を下したのである。
堀元は、フアンの革ジャン姿やロックンロール的なキャラクターも、この「一瞬に命をかける」姿勢と合致していると指摘する。スーツより革ジャンの方が「フルベッド(全力投球)しそう」という印象を与えるというのだ。この「気骨」こそが、フアンをカリスマたらしめていると堀元は評価する。
ハードウェアの逆襲——ソフトウェアが競争力の源泉となった逆転劇
このセクションでは、エヌビディアのビジネスモデルをコンピュータ産業史の中に位置づける。堀元は、かつてコンピュータ産業はハードウェアが花形だったが、ハードウェアがコモディティ化(差別化不能な汎用品化)するにつれて、ソフトウェアが儲かる時代になったと説明する。マイクロソフトのWindowsやOfficeが典型例であり、ハードウェアメーカー(IBMやヒューレット・パッカードなど)は儲からなくなり、ソフトウェア企業が覇権を握った。これが「ハードウェアの敗北」である。
しかしエヌビディアは、ソフトウェア(CUDA)で差別化を図り、そのソフトウェアを動かすためのハードウェア(GPU)を売るという逆転の発想で、ハードウェア企業として再び優位性を確立した。堀元はこれを「ハードウェアの逆襲」と表現する。通常のビジネスモデルは「ハードを買わせてからソフトを売る」(任天堂のSwitchと専用ソフトの関係など)だが、エヌビディアは「ソフト(CUDA)を無料で配って、そのソフトが動くハード(GPU)を売る」という逆の流れを作り出した。
この構造は、アップルの思想とも共通点がある。アップルは「ソフトウェアはハードウェアから切り離せない」という哲学を持ち、macOSを他社に開放しない。これにより、ハードウェアに最適化されたソフトウェア体験を提供している。エヌビディアも同様に、CUDAというソフトウェアとGPUというハードウェアを一体化することで、他社の追随を許さない競争優位性を築いている。
学びは螺旋階段——ハードとソフトの不可分性
エピソードの終盤、堀元はこの議論から得られる「コンピュータ科学初学者への教訓」を語る。彼が大学2年生の時に教授から言われたという言葉——「ソフトウェアをやりたい人はハードウェアの勉強をサボりがちだが、サボってはいけない。ソフトウェアはハードウェアありきで作られ、ハードウェアはソフトウェアありきで作られる。両方を行き来しながら螺旋階段のように学びを登っていかなければならない」——が、エヌビディアの事例そのものだと指摘する。
GPUというハードウェアに最適化するためのCUDAというソフトウェアがあり、そこから競争優位性を得てハードウェアを売る。この構造は、ハードとソフトが切り離せないことの完璧な実例である。水野は「NVIDIAを理解するために学ぶコンピュータ科学概論ができるよね」と応じ、このエピソード自体がそのような学びの場になっていることを示唆する。
最後に、堀元と水野は日本企業の半導体関連技術にも触れる。味の素が半導体製造に不可欠な材料を世界で唯一供給していることや、東京エレクトロン、信越化学、SCREENホールディングスなど、半導体製造装置や素材の分野で世界トップの技術力を持つ日本企業が多数存在することを紹介する。堀元自身、味の素の株主優待目当てで買った株が3倍になったエピソードを披露し、日本企業の「隠れた強み」に注目する価値を示唆する。
まとめ
このエピソードが最も印象的に伝えたのは、「ハードウェア企業の競争力がソフトウェアにある」という逆説的な事実である。エヌビディアはGPUという物理的な製品を販売しているが、その真の優位性は無料で配布しているCUDAというソフトウェアプラットフォームにある。そして、そのソフトウェアの優位性は「ちょっと速い」という技術的な一点から始まり、20年近くにわたるラナウェイ効果でデファクトスタンダードとなり、現在ではほとんど不可逆的な状態に至っている。
また、ジェンスン・フアンの「無料配布戦略」と「AIへの賭け」という二つの決断が、偶然と必然の両方を含みながら、現在のエヌビディアの地位を築いたというストーリーは、ビジネス戦略の教科書としても価値が高い。ハードとソフトの螺旋的な学びの重要性という教訓も、コンピュータ科学を学ぶ者にとって示唆に富む。
要点
- エヌビディアの真の競争優位性はGPUそのものではなく、GPUに命令を出すためのソフトウェアプラットフォーム「CUDA」にある
- CUDAはハードウェアの特性に合わせて最適化されたコンパイルを行うため、業界標準のOpenCLより高速なパフォーマンスを発揮する
- 「ちょっと速い」という小さな優位性が、使う人が増える→ライブラリが充実する→さらに使う人が増えるというラナウェイ効果を生み、CUDAは事実上の標準(デファクトスタンダード)となった
- ジェンスン・フアンは2007年頃から研究機関にGPUを無料配布し、CUDAの普及を戦略的に推進した
- 2012年のディープラーニング旋風を受けて、フアンはスマホ用GPUなどを断念し、AI向けGPU開発に集中する決断を下した
- エヌビディアのビジネスモデルは「ソフト(CUDA)を無料で配り、そのソフトが動くハード(GPU)を売る」という、ハードウェアの逆襲と言える構造を持つ
- コンピュータ科学において、ハードウェアとソフトウェアは切り離せず、両方を行き来しながら学ぶ「螺旋階段」的なアプローチが重要である
- 日本には半導体製造装置や素材の分野で世界トップの技術力を持つ企業が多数存在し、エヌビディアとは異なる形で半導体産業に貢献している