GPU」を発表したことを明らかにした。MAX(開発コード名:DG1)」と同じく、Xe-LPのアーキテクチャを採用しており、96EU(実行ユニット)に128ビット幅のメモリコントローラを備え、8GBのLPDDR4メモリがビデオメモリとしてオフチップに搭載される。XG310」を同時に発表。Xe-LPが持つ高いメディアエンコード性能や高い電力効率のEUなどを活用して、ゲームや動画など、ストリーム配信向けメディアエンコードサーバーなどの市場向けに投入する。XG310」なおIntelは、そうしたdGPUや、CPU、FPGAなどの複数のプロセッサ(IntelではxPUと呼んでいる)を利用するためのソフトウェア開発環境として、oneAPI(ワンエーピアイ)の提供計画をすでに示してきたが、12月にはゴールドバージョン(日本語で言えば製品相当版)の提供を開始すると明らかにした。StudioなどもoneAPIに統合されて提供される。このoneAPIでは、NVIDIAのCUDA向けのコードをoneAPIに読み込ませることが可能なほか、NVIDIAのGPUなど、他社の半導体も最適化の対象にしていることなども明らかにされた。GPUは、開発コード名「SG1」で開発されてきた製品がベースだ。Xe-LPと呼ばれるGPUアーキテクチャを採用しており、低消費電力で電力効率の高いGPUとなっている。GPUはそれらに次ぐ製品となる。FinFETというIntelの最新の10nmプロセスルールで製造される。XG310」を発表した。GPUを4基搭載しており、1台のサーバーに最大4枚のカードを実装できるようにしている。XG310を利用すると、Xe-LPの特徴である2パイプのメディアエンコード機能や、GPUとしての演算性能を利用して、メディアエンコードなどをサーバー側で高速に行うことができる。XG310の基盤裏面その具体的なアプリケーションとしてはTensentやUbitusが提供しているクラウドゲーミングの事例がある。クラウドゲーミングとは、サーバー側でゲームのレンダリング処理を行い、それをストリームの形でユーザーのスマートフォンなどに配信する形だが、ゲームでは応答性が重要になるので、レイテンシ(遅延)をできるだけ抑えて、1台のサーバーで多くのユーザーに配信できるようにする必要がある。GPUを内蔵しているため、それぞれのGPUに内蔵されているメディアエンコーダーなどを利用して、より多くのユーザーを格納することが可能になる。XG310により100ユーザーを1サーバーでカバーできるようになっているという。XG310が採用され、従来使っていたソリューションと比較すると2倍の性能上昇が認められたとのことだ。GPUは、どちらかと言えばコストパフォーマンスや電力あたりの性能などを重視した製品で、NVIDIAやAMDなどが提供しているHPC向けのGPUなど、ピーク性能を重視したGPUに対抗するような製品ではない。Intelは、こうしたサーバー向けのGPUは長期的に、かつ段階的に導入する計画を立てている。GPUに使われているXe-LPはローエンド向けであり、今後HPC向けのXe-HPC、サーバー向けのXe-HPそして、ゲーミング向けのXe-HPGという3つの追加アーキテクチャが今後リリースされる計画だ。Intelによれば、Xe-HPCは開発段階で、Xe-HPはサンプル出荷の段階、そしてXe-HPGは半導体の最初のサンプルが完成し、電源が入った状態だと説明した。GPUを含め、そうしたXe-HPG/Xe-HPなどのサーバー向けGPUをより効率よく利用するためのソフトウェア開発環境を、すでにベータ版として提供開始している。それが、「oneAPI」だ。xPUをより効率よく使うための仕組みとなる。oneAPIの仕組みAI、IoT、レンダリング、HPC向けなど、ドメインスペシフィック(特定用途向け)なアドオンツールキットも提供されており、目的のドメインに合わせたアドオンツールキットを利用することで、xPUを利用するソフトウェアを作成できるようになる。ドメインスペシフィックな開発ツールキットも提供Intelによれば、CUDAのコードを読み込んでoneAPIに取り込む機能が用意されるほか、NVIDIAのGPUも、xPUの1つとしてサポートする計画。GPUという環境を持っているユーザーがCUDAからoneAPIに移行することもできるし、そこにIntelのGPUを追加するということも可能になる。Studio(性能最適化/電力最適化を実現する商用開発ツール)はoneAPIに統合される計画で、商用サポートプログラムも提供される。MAXや、Xe-HPのサンプル版などが追加される計画で、oneAPIで作成したソフトウェアをクラウドベースで試すことが可能になる。MAXやXe-HPが追加されるoneAPIのゴールド版は12月に出荷開始、Xe-HPCやXe-HPを採用した高性能なサーバー向けGPUも登場予定なお今回、Intelは、このoneAPIの製品版に相当するゴールドバージョンを12月から提供開始することを明らかにした。現在のサーバー向けGPUで何よりも重要視されているのはソフトウェア開発環境で、より具体的に言うならNVIDIAのCUDAだ。多くのプログラマーがCUDAに慣れ親しんでおり、そのコードをそのまま読み込ませることができること、そしてNVIDIAのGPUもxPUのターゲットにできることは、大きな意味があるといえる。GPUなども含めて最適化ができるようになる、これがメリットと言えるだろう。GPUもより本格的に性能面でのメリットが出てくる。GPUの採用が進むことになるだろう。GPUはその第一歩にすぎないのだ。