単一コードでGPUやFPGAなど多様なプロセッサへの最適化を目指す「Unified Acceleration (UXL) Foundation」、Linux Foundation傘下で設立

今回は「単一コードでGPUやFPGAなど多様なプロセッサへの最適化を目指す「Unified Acceleration (UXL) Foundation」、Linux Foundation傘下で設立」についてご紹介します。

関連ワード (業界全体、用意、複数等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


Linux Foundationは、単一のソースコードでCPUやGPU、FPGAなど、マシンに搭載されているさまざまなプロセッサ(アクセラレータ)に最適化されたネイティブバイナリの生成を実現する団体「 Unified Acceleration (UXL) Foundation」の設立を発表しました。

fig

We are excited to announce the launch of the UXL Foundation, a cross-industry group committed to delivering an open standard accelerator programming model that simplifies development of performant, cross-platform applications.

Learn more: https://t.co/nYaF4VKxsm@UXLfoundation pic.twitter.com/vUZlF0l1zy

— The Linux Foundation (@linuxfoundation) September 19, 2023

最近のコンピュータには汎用プロセッサとしてのCPUに加えて、GPUや機械学習のためのプロセッサなど、得意分野の異なる複数のプロセッサ(アクセラレータ)を搭載した、いわゆるヘテロジニアスなアーキテクチャを採用することが一般的になってきました。

しかしこれら多様なアクセラレータを活用しようとすると、それぞれ種類やベンダごとに用意されたSDKを用いてプログラミングすることとなり、移植性が低下します。

例えば、NVIDAは同社のGPUを活用するために「CUDA Toolkit」を提供しています。CUDA Toolkitを用いて開発されたプログラムは、当然ながら他社のGPUでは動きません。

今回設立されたUXL Foundationは、こうした特定のベンダやプロセッサに依存せず、単一のソースコードでさまざまな種類やベンダのアクセラレータに最適化されたネイティブバイナリの生成を実現しようとするものです。

そのため、UXL Foundationは以下の2つのミッションを掲げています。

  • すべてのアクセラレータに対応するマルチアーキテクチャ・マルチベンダーのソフトウェア・エコシステムを構築する。
  • オープンスタンダードで統一されたテロジニアスなコンピュータのエコシステムを構築する。

設立メンバーは以下の7社です。

fig

もともとUXL Foundationは、OneAPIと呼ばれる業界の取り組みを発展させたものです。

すでにOneAPIはCPUやGPU、FPGAなどのプロセッサを抽象化する「SYCL」などの取り組みを具体化させており、インテルからは対応したコンパイラも製品化されています。

参考:インテル、Intel ArcやNVIDIA、AMDのGPUに対応した最新コンパイラ技術を含む開発ツールキット「oneAPI ツールキット 2023」リリース[PR]

今回のUXL Foundation設立は、このOneAPIなどの取り組みをLinux Foundation傘下でさらに業界全体へ広げていこうという取り組みだといえます。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
衛星データプラットフォームTellusが衛星データとAI画像認識技術による駐車場検知ツール「Tellus VPL」α版を無料提供
宇宙
2021-08-20 01:45
Google、Androidアプリ手数料を15%にする「Play Media Experience Program」
アプリ・Web
2021-06-29 10:48
マイクロソフト、Rust言語による開発を含む初めてのWindowsカーネルをInsiderプログラム参加者向けに提供開始
Microsoft
2023-05-12 02:21
NEC、ServiceNow Japanと戦略的協業を加速–自社と顧客のDXを推進
IT関連
2022-11-04 07:04
個人開発者はRed Hat Enterprise Linuxを無料で最大16システムまで利用可能に 本番環境もOK
クラウドユーザー
2021-01-23 09:34
北海道森町、Teamsを使った電子契約の実験を開始
IT関連
2021-08-17 15:37
ブラザー工業、請求書管理クラウドを採用–受取請求書処理をデジタル化
IT関連
2021-07-28 21:45
国内SD-WAN市場が急拡大、ローカルブレイクアウト適用で–IDC調査
IT関連
2024-10-04 12:40
渋谷区、副業人材を11人採用 DX支援などに従事
IT関連
2021-04-28 03:59
「Linux」でBluetooth接続の問題をbluetoothctlコマンドで解決するには
IT関連
2024-01-26 06:31
iPhone、マスク装着時のロック解除が今から可能に Apple Watch + iOS 14.5で AirTag対応も
IT関連
2021-04-28 08:23
キヤノン「EOS R3」開発発表 初の視線入力機能搭載、プロ仕様のフルサイズミラーレス
くらテク
2021-04-15 04:23
初代「Oculus Quest」もPCとの無線接続に対応へ ザッカーバーグCEOが予告
製品動向
2021-06-18 08:59
「Ruby on Rails 8」正式リリース。SQLiteを本番DBとして利用可能に。今後は6カ月ごとに新バージョンをリリース
Ruby
2024-11-11 23:07