10.7 C
Berlin
木曜日, 12月 11, 2025

四半世紀前、ある学生はQuake 3をプレイするために32枚のGeforceグラフィックカードを接続しました。こうしてCUDAが誕生しました。

Follow US

80ファンいいね
908フォロワーフォロー
57フォロワーフォロー

2000年、スタンフォード大学の学生の発案により、今日のAI革命の基盤となる技術であるCUDAが誕生しました。そのすべては、8KのQuake 3から始まったのです。

2000年、スタンフォード大学での静かな木曜の夜。学生イアン・バックは、不可能と思われる課題に直面していました。それは、Quake 3 を真の 8K 解像度でプレイすることでした。単にプレイするだけでなく、8 台のプロジェクターで同時にレンダリングすることでした。

彼の解決策は、天才と狂気の狭間にあるものだった。32枚のNvidia Geforceグラフィックカードを1つのレンダリングファームに接続したのだ。野心的なオタクの一つのエピソードのように聞こえるこの出来事は、21 世紀で最も価値のあるテクノロジーの種を蒔くこととなりました。バックのアイデアは、Nvidia の CUDA テクノロジー、つまり、今日、ほぼすべての主要な AI システムの基盤となっているプラットフォームの礎となったのです。

 

遊びから科学的ビジョンへ

バックにとって、Quake 3 の実験は転機となりました。彼は、当時ほとんど誰も理解していなかったことを認識しました。グラフィックプロセッサは、三角形を描くだけにとどまらず、汎用計算機になる可能性を秘めているという事実です。この洞察により、このコンピュータサイエンスの学生は、Nvidia のチップの技術仕様を深く研究し、博士課程のプロジェクトを開始しました(via  Xataka)。

  • その結果、小さな研究者グループと協力し、DARPA の助成金を受けて、バックは「Brook」というオープンソースのプログラミング言語を開発しました。この言語により、グラフィックカードを分散型スーパーコンピュータに変えることが可能になりました。
  • 突然、GPU 上で並列計算を実行することが可能になりました。たとえば、あるユニットがポリゴン A を照明し、別のユニットがポリゴン B をラスタライズし、3 つめのユニットがデータを保存するというように。

「Brook for GPUs: stream computing on graphics hardware」(スタンフォード大学)から入手可能)が発表され、ある人物、Nvidia の創設者である Jensen Huang の注目を集めました。彼は、この技術に大きな可能性を秘めていることを即座に認識し、バックをNvidiaに直接迎え入れました。

CUDAの誕生

2005年、Silicon Graphics社はNvidia社に打ち負かされ、倒産しました。現在、この米国のコンピュータメーカーに残っているのは、OpenGL仕様のみとなっています。

当時、約 1,200 人の SGI の元従業員が、いわば Nvidia の研究部門に流入しました。その中には、並列処理のパイオニアであるジョン・ニコルズもいました。彼は以前のプロジェクトは失敗しましたが、バックと協力して新しいプロジェクトを立ち上げたのです。

  • このプロジェクトは、当初、説明よりも混乱を招くような名前、「Compute Unified Domain Architecture(統合コンピューティングドメインアーキテクチャ)」、略して CUDA と名付けられました。
  • 2006 年 11 月、NVIDIA はこの無料ソフトウェアの最初のバージョンをリリースしましたが、自社のハードウェアパートナーにのみ提供されました。

当初の熱狂はすぐに冷めました。2007 年、CUDA のダウンロード数はわずか 13,000 件でした。何百万もの Nvidia ユーザーは、グラフィックカードをゲーム専用に使用したいと考えていました。CUDA プログラミングは複雑であり、投資はほとんど見返りがないようでした。また、社内でこのプロジェクトはかなりのリソースを消費しましたが、目立った成果は得られませんでした。

AI 革命への長い道のり

最初の数年間、CUDA は確かに AI 技術へと発展したわけではありませんでした。当時、人工知能などほとんど話題にもなりませんでした。その代わりに、CUDA を利用したのは研究所や科学機関でした。

しかし、バック氏自身は、2009 年に Tom’s Hardware とのインタビューで、その将来性について次のように述べていました。

コンテンツ(顔、場所など)に基づく画像や写真の分類など、膨大な計算能力を必要とする操作など、パーソナルメディアの可能性が見えてくるでしょう。

バックが、その数年後を完璧に予測していたかどうかは、皆さんご自身で判断してください。少なくとも、彼の予測はそれほど長く待つ必要はありませんでした。

  • 2012年、アレックス・クリジェフスキーとイリヤ・サツケバーという2人の博士課程の学生たちが、ジェフリー・ヒントンの指導のもと、 「AlexNet」を発表しました。
  • このソフトウェアは、画像の内容を自動的に分類することができました。これは、これまで計算上不可能とされていたアイデアでした。

重要なことは、彼らがこのニューラルネットワークを、CUDA ソフトウェアを搭載した NVIDIA グラフィックカードでトレーニングしたことです。

この時点で、2 つの世界が融合しました。CUDA と人工知能が突然、意味を成すようになったのです。そのあとはご存じの通り、スタンフォード大学の学生による突飛なアイデアが、今日、何百万もの AI システムを支えている技術へと発展し、NVIDIA を世界でもっとも価値のあるテクノロジー企業へと押し上げたのです。

RELATED ARTICLES

Arc Raiders: Cold Snap は、致命的な温度メカニズムをゲームに導入するようで、正確な開始日が明らかになりました。

12月16日、Arc Raiders に大規模な冬季アップデート「Cold Snap」が開始されます。開発者による最初のティーザーでは、雪に覆われたマップが示唆されています。 現実世界だけでなく、Arc Raiders でも、ゆっくりと、しかし確実に冬が訪れようとしています。寒い季節に合わせて、スウェーデンの開発スタジオ Embark も、最新の抽出シューティングゲームに寒さアップデートを計画しています。 「コールドスナップ」がリリースされることは、Arc Raiders の公式ロードマップから以前から知られていました。しかし、開発者側から具体的な開始日が発表された。Embark は Twitter で、新しいアップデートが 2025 年 12 月 16 日(火)に開始される予定であると発表した。 正確な開始時刻はまだ発表されていませんが、過去の...

WoW のライバルが復活:20 年前の MMO が Steam でかつてないほどの人気を博している – その背景とは?

20 年前の MMO「Guild Wars」が Steam で第二の春を迎えています。「Reforged」というアップデートにより、何千人ものプレイヤーがサーバーに戻ってきていますが、この大規模なアクセスにより、旧式のテクノロジーは限界に達しています。 Guild Wars Reforged は、オリジナル開発者(2weeks)と ArenaNet によって手掛けられた第 1 作のリメイク版で、スタジオも予想していなかったほどのプレイヤー数を達成しています。 サーバーがパンク状態にある中、復帰プレイヤーや新規プレイヤーは、モンスターだけでなく、過負荷のインフラや重大なバグとも戦っている。 誰も予想しなかった大ブーム 20年前のオンラインロールプレイングゲームが、突然Steamのチャートで再び順位を上げたことは、めったにないことです。しかし、まさにそれが週末に起こりました。金曜日にはすでにかなりの数字を記録していましたが、土曜日と日曜日にはその数字をさらに上回りました。SteamDBによると、ピーク時には、Valveのプラットフォームだけで5,634人のプレイヤーが同時にログインしていた。 この数値は、Guild Warsコミュニティの大部分が、従来、直接クライアントを使用してSteamを介してプレイしていないことを考えると、実際よりも低く見えている。したがって、実際のプレイヤー数はこの数倍であると考えられます。 実際にどれほど混雑していたかは、ギルドウォーズのインスタンスシステムである地区を見れば明らかでした。カマダンのような人気のあるハブは、プレイヤーの大勢を収容するために、7つの地区に分割されなければならなかったのです。 チュートリアルエリアである「プレシーリング」アスカロン、つまりゲーム世界が破壊される前のスタートエリアでさえ、一時、6つの地区が満員になった。古いアカウントを再開したベテランプレイヤーと、まったくの初心者が混在することで、多くのプレイヤーがここ数年経験したことのない、新たなスタートを切るような雰囲気となった。 技術的な限界 しかし、成功には代償も伴います。ArenaNet は先週、プレイヤーのアクセスが予想を大幅に上回ったことを認めざるを得ませんでした。これに対応するため、サーバーのインフラストラクチャは安定性を確保するために急遽拡張されました。しかし、多くの人々にとって、週末は決して順調には過ごせなかったようです。 おそらく最も奇妙で、かつ最も厄介な問題は、ゲーム内の経済に関するものでした。多くのプレイヤーが、ゲーム内の商人の在庫が空になっていると報告しました。 商品の購入も販売も不可能でした。 プレイヤーは、希少な素材、色、武器のアップグレードの価格を確認することができませんでした。取引は、場所によっては完全に停止しました。 この状況により、チャットでは混乱や噂が飛び交いました。一部のプレイヤーグループは、ArenaNet がゴールド販売やボットを防止するために、新しいアカウントの商人を意図的にブロックしたと誤って推測しました。しかし、これはすぐに、すべてのプレイヤーに等しく影響した技術的なエラーであることが判明しました。 ゲーム内の問題に加えて、Steam での購入にも問題が発生しました。多くのユーザーでは、「ボーナスマッションパック」やその他の DLC コンテンツを購入しても、アカウントで正しくアンロックされませんでした。 開発者の対応と現在の状況 ArenaNet...

驚かないべきだが、トッド・ハワードはまたしても『スカイリム』をリリースする新たな方法を見出したようだ

ベセスダのトッド・ハワードが『エルダースクロールV:スカイリム』の新バージョンを可能な限りリリースせずにはいられないというのは長年のジョークだったが、今やこの愛されるオープンワールドゲームがまた別のプラットフォームに登場した。『The Elder Scrolls V: Skyrim』は2011年にPC、PS3、Xbox 360向けに初リリースされ、プレミアム版やレジェンダリー版として再リリースされた後、2016年には強化版となるスペシャルエディションでPS4とXbox Oneに移植された。時が経つにつれ、ベセスダは『スカイリム』のアニバーサリーエディションをリリース。PS5やXbox Series X/Sといった最新コンソールへの移植に加え、VR版やAmazon Alexa経由でプレイ可能なバージョンも登場した。もちろん『スカイリム』は高評価を得たSwitch版もリリースされ、ファンは巨大なオープンワールドを携帯して楽しむ機会を得た。Switch版『スカイリム』にはプラットフォーム限定コンテンツとamiibo対応が追加された。そして今、Switch 2所有者は任天堂の最新ハイブリッド機でネイティブ版をプレイできるようになった。 『スカイリム』がSwitch 2にシャドー・ドロップで登場 衝撃的なサプライズ発表として、ベセスダは正式に『スカイリム』をNintendo Switch 2向けにリリースした。このクラシックゲームのSwitch 2版は、オリジナルSwitch版と比較して解像度向上、ロード時間短縮、パフォーマンス最適化を実現。さらに『スカイリム アニバーサリーエディション』として、Creation Clubアイテムに加え、『ドーンガード』『ドラゴンボーン』『ハースファイア』の拡張コンテンツも収録されている。Switch 1版『スカイリム』を既に所有しているユーザーは、Switch 2版へ完全無料でアップグレード可能。新規購入者は59.99ドル(約6,500円)での購入となる。 Switch...