イアン・バックは、アメリカ人のコンピュータ科学者およびエンジニアであり、NVIDIAの副社長を務め、同社のアクセラレーテッド・コンピューティングおよびAIイニシアチブを率いている。彼は、CUDA(Compute Unified Device Architecture)の生みの親として広く知られている。CUDAは、グラフィックス処理ユニット(GPU)を、専用のグラフィックスハードウェアから、科学的および人工知能ワークロードのための汎用プロセッサへと変革した並列コンピューティングプラットフォームおよびプログラミングモデルである。彼の業績は、現代の機械学習ブームの基盤を築き、CUDAはGPU上でニューラルネットワークを訓練するための標準インターフェースとなった。
バックのGPUコンピューティングにおけるキャリアは、スタンフォード大学での大学院研究に端を発する。そこで彼は、チューリング賞受賞者でありPixarの共同創設者でもあるパット・ハンラハン教授の下で研究を行った。2000年代初頭、バックはBrookプログラミング言語を開発した。これは、GPUが線形代数や物理シミュレーションなどの非グラフィックス処理に使用できることを実証した、汎用GPUコンピューティングのための初期の高水準抽象化であった。この研究は、2007年にNVIDIAがリリースしたCUDAの設計に直接的な影響を与えた。
初期の人生と教育
イアン・バックは1970年代半ばにアメリカ合衆国で生まれた。1997年にマサチューセッツ工科大学(MIT)でコンピュータ科学の理学士号を取得し、並列コンピューティングとグラフィックスに取り組んだ。その後、スタンフォード大学で博士号を取得し、2004年に「Stream Computing on Graphics Hardware」と題する博士論文を完成させた。彼の博士研究は、GPUをストリームプロセッサとして使用することに焦点を当てており、これは高性能コンピューティングにおけるGPUアクセラレーションの広範な採用に先駆ける概念であった。
スタンフォード大学在学中、バックは後にこの分野で影響力を持つ研究者となるジョン・オーウェンズやデビッド・カークらと協力した。彼のBrookに関する研究は、DARPAおよびインテルから一部資金提供を受けており、学界と産業界の両方から注目を集めた。
キャリア
バックは2005年、CUDAの公式リリース前にNVIDIAに入社した。彼はCUDAプログラミングモデルの開発を主導し、開発者がGPU向けにC言語に似たコードを記述できるようにする言語拡張、コンパイラ、およびランタイムライブラリの設計を担当した。CUDAは2007年にGeForce 8シリーズおよびTesla専用コンピューティング製品ラインとともに発表された。
バックのリーダーシップの下、CUDAはグラフィックスプログラマー向けのニッチなツールから、cuBLAS、cuFFT、cuDNNなどのライブラリや、TensorFlowやPyTorchといったディープラーニングトレーニング用フレームワークを統合する包括的なエコシステムへと成長した。また、彼は高性能コンピューティングにおけるCUDAの採用を推進し、2012年にオークリッジ国立研究所のTitanスーパーコンピュータの構築に貢献した。これは、ペタフロップス級の性能を達成した最初のGPUアクセラレーテッドシステムであった。
現在、アクセラレーテッド・コンピューティング担当副社長として、バックはHopperやBlackwell世代を含むNVIDIAのGPUアーキテクチャのロードマップを統括し、クラウドコンピューティングや自動車産業のパートナーと協力している。彼は、大規模言語モデルのトレーニングにおけるGPUの使用を声高に提唱しており、CUDAのプログラマビリティと性能がAIインフラストラクチャの事実上の標準となったと述べている。
影響
バックのCUDAへの貢献は、人工知能の分野に多大な影響を与えた。CUDA登場以前、ほとんどのAI研究は中央処理装置(CPU)に依存しており、ニューラルネットワークのトレーニングの基盤となる行列演算には低速で非効率であった。GPUがこれらのワークロードを処理できるようにすることで、CUDAはトレーニング時間を桁違いに短縮し、より大規模なモデルのトレーニングを可能にし、2012年のAlexNetなどのディープラーニングのブレークスルーや、その後の生成AIシステムの台頭につながった。
CUDAはまた、AMDやインテルなどの競合他社との競争において、NVIDIAの重要な差別化要因となった。AMDとインテルは独自のGPUコンピューティングフレームワーク(それぞれROCmとoneAPI)を開発しているが、CUDAの成熟度と広範なソフトウェアエコシステムにより、2024年時点でNVIDIAはAIアクセラレータ市場において支配的な地位を維持しており、業界推定によるとAIトレーニングワークロードの90%以上でCUDAが使用されている。
AIを超えて、CUDAは科学計算、石油・ガス探査、医用画像処理、金融モデリングなどにも応用されている。バックはまた、並列プログラミングを教える大学のコースや研究プログラムを支援し、教育におけるGPUコンピューティングの推進にも関与している。
受賞と栄誉
イアン・バックはその業績に対し数多くの賞を受賞している。2010年には、量子色力学のシミュレーションにGPUを使用したチームの一員としてACMゴードン・ベル賞を受賞した。2018年には、並列コンピューティングへの貢献が認められ、IEEEフェローに選出された。2021年には、CUDAの創出とGPUコンピューティングの進歩への貢献により、全米技術アカデミーに選出された。
バックはまた、SCやGTCなどの会議で頻繁に講演し、GPUアーキテクチャの進化とアクセラレーテッド・コンピューティングの将来について発表している。彼は並列処理およびグラフィックス関連の特許を50件以上保有している。
私生活
イアン・バックは私生活について公に語ることはほとんどない。既婚で、2人の子供がいる。余暇にはハイキングや写真撮影を楽しみ、複雑な技術的問題について考えるのに役立っていると述べている。カリフォルニア州サンタクララにあるNVIDIAの本社近くのサンフランシスコ・ベイエリアに在住している。
2024年時点で、バックはNVIDIAのアクセラレーテッド・コンピューティングへの取り組みを引き続き主導し、大規模言語モデルの推論やエッジコンピューティングへのGPUの統合に注力している。彼の将来のビジョンには、クラウドサービスやオープンソースツールを通じてGPUコンピューティングをより幅広い層が利用できるようにし、アクセラレーテッド・コンピューティングの利点が大企業だけのものにならないようにすることが含まれている。