今日私たちが使用している AI テクノロジの多くは、Amazon、Microsoft、Google などのクラウド コンピューティングの巨人が運営する巨大なデータ センターで実行されています。 しかし、Google が現在 Chrome ブラウザーに組み込んでいる WebGPU と呼ばれるテクノロジーを使用すると、Web アプリは AI 処理をより直接的に活用できます。
Google は WebGPU の採用を発表しました。 Google I/O カンファレンス 水曜日。 WebGPU を使用すると、電話やラップトップの Web アプリは、クリエイティブ ツールから健康アプリまであらゆるものを席巻している種類の人工知能ソフトウェアをより適切に活用できます。
「WebGPU は Web を AI 対応にします」と、Chrome の開発者と消費者に焦点を当てた仕事を率いる Matt Waddell は、会議に先立つ独占インタビューで述べました。 Google I/O で、同社は実行中の Web アプリのデモンストレーションを計画しています。 スタビリティAIの安定拡散 テキスト プロンプトを画像に変換するソフトウェアです。
この動きは、何年にもわたって舞台裏で使用されてきた AI テクノロジーの普及が拡大していることを反映していますが、OpenAI の ChatGPT、Microsoft の Bing、Google の Bard、Adobe の Firefly などの新しいジェネレーティブ AI ツールにより、その傾向はさらに顕著になっています。 Google — 2016 年に CEO のサンダー ピチャイが Google を AI ファーストの企業であると宣言したにもかかわらず、ChatGPT に足を踏み入れられなかった — 興奮を利用しようと競争しています。
電話やラップトップのハードウェアは、データ センターのサーバー ハードウェアほど強力ではありませんが、AI をデバイス上でローカルに実行できると、ネットワークの問題を回避し、データを制御するのに役立ちます。 これは機密データを扱う企業や、結果を非公開にしたい健康アプリを扱う企業にとって役立つ可能性があると Waddell 氏は述べています。
WebGPU の起源は数年前にさかのぼります Google でのプロジェクト、 りんご と その他 ビデオ ゲーム ハードウェア革命をウェブにもたらしました。 これにより、以前はグラフィックスを多用するビデオ ゲームのみが使用できたグラフィックス プロセッシング ユニット (GPU) の本来の能力を Web アプリで利用できるようになりました。 コンピューティング業界は、これらの GPU が AI の高速化にも優れていることを発見しました。
AI ソフトウェアは、Adobe の Lightroom や Photoshop 画像編集アプリなどのソフトウェアと同様に、デバイス上でネイティブに実行されるアプリでも実行できます。 しかし、Web アプリで AI を高速化するということは、開発者が Web プラットフォームの普遍性を活用できる可能性が高くなることを意味します。
「私たちは常に、より有能で強力な Web プラットフォームについて考えています」と Waddell 氏は言います。
ブラウザの互換性の手間が少ない
ただし、Web の普遍性には問題が伴います。たとえば、プログラマーが使用できる新しいブラウザー機能を追加するための取り組みが断片的であるなどです。 これは、複雑な回避策なしで多くのデバイスで同じように動作する Web サイトまたは Web アプリの開発の容易さを損ないます。
しかし、また Google I/O で、同社は Mozilla の Firefox、Apple の Safari、Microsoft の Edge とのパートナーシップを発表し、ベースラインと呼ばれる新しい取り組みの詳細を発表しました。 Web 機能開発者は、サポートしているすべてのブラウザに依存できます、とワデルは言った。
Baseline 2024 は今年末にリリースされ、新しい互換機能がリリースされるたびに継続的に更新される予定です。
Android アプリをウェブにすばやく移行
Google I/O で明らかになったもう 1 つのプログラミング変更は、 WebAssembly — 略して Wasm — Web アプリケーションの高速化を約束します。 Wasm を使用すると、プログラマーはネイティブ ソフトウェアを Web ブラウザー内で実行できるように変換できます。 Adobe Photoshop の Web バージョンを強化 と Autodesk の AutoCAD 設計ソフトウェア.
同社は Google I/O で、開発者が Kotlin 言語で書かれたアプリを Wasm に変換できるようになったことを発表する予定です。 Kotlin は Android アプリの作成に最も広く使用されている言語であるため、Android 開発者が他のプラットフォームの新しいユーザーに簡単にリーチできるようになる可能性があります。
編集者注: CNET は、AI エンジンを使用して、編集者によって編集および事実確認された個人金融の説明者を作成しています。 詳細については、 この郵便受け.