インテルの無料オンライン教育

Intelアーキテクチャの並列処理の基礎

説明

このコースでは、最新のIntelアーキテクチャプロセッサに見られる並列処理の複数の形式を紹介し、アプリケーションでこの並列処理を処理するためのプログラミングフレームワークを学びます。 段階的なプログラミング演習を行うために、最新のメニーコアプロセッサ(Intel Xeon Phiアーキテクチャ)のクラスターにアクセスできます。

このコースは、人工知能(AI)を含むさまざまなHPCおよびデータセンターのワークロードとフレームワークに適用できます。 ベクトル命令によるデータ並列処理、スレッドによる共有メモリでのタスク並列処理、メッセージパッシングによる分散メモリでの並列処理、最適化されたデータコンテナでのメモリアーキテクチャ並列処理の方法を学習します。 この知識は、コードの移植性と将来性を維持しながら、計算アプリケーションを桁違いに高速化するのに役立ちます。

前提条件:Linux環境でのC / C ++またはFortranでのプログラミングおよびLinuxシェルの習熟度(ナビゲーション、ファイルのコピー、テキストベースのエディターでのファイルの編集、コンパイル)。

価格:無料で登録!

言語: 英語

字幕: 英語

Intelアーキテクチャの並列処理の基礎 –インテル