日本語で学ぶ高性能計算 OpenMP Cプログラミング編
基礎・基本とその応用
Description
メニーコアCPU向けプログラム並列化のライブラリであるC言語版OpenMPについてその使用法を日本語で学びます。
OpenMP を用いて実行時間の短縮が見込める
forループの並列化
タスクの並列化
を学んだ後に
逐次プログラムの並列化
並列アルゴリズムの実装
を実際におこなうことによって並列化の考え方やプログラミングスキルを身につけます。
What You Will Learn!
- C言語を用いたOpenMPプログラミング方法を学びます
- プログラム並列化に必要な考え方を身につけます
- メニーコアを有効活用する方法を習得できます
- 日本語で高性能プログラミング手法を学べます
Who Should Attend!
- 単一コアのプログラミングで思い通りの性能を得られないかた
- 身近にプログラム高速化の専門家がいないかた
- プログラミングをして解きたい問題と解ける環境があっても解く方法がわからないかた