並列プログラミング入門(MPI)

Please note that this session will be given a lecture in Japanese.
 
6月に開催した講習会と同じ内容です。
 

概要

本講習会では一般的なMPIによる並列プログラミングの基礎と利用をFortran を用いた実習により説明します。
スーパーコンピュータを1週間自由に使える「無料お試しアカウント」付きです。
 

MPIとは

MPIとは、分散メモリ並列処理におけるメッセージパッシング(複数のプロセス間でデータをやり取りするために用いるメッセージ通信操作)の標準規格のことです。
ノード間をまたがる並列化が可能となるため、その分大きなメモリ空間が利用可能になります。ただし、ユーザ自身で処理の分割やノード間の通信を指示する必要があるため、プログラミングの負担がやや大きくなります。
SX-ACEを利用する場合、MPIより簡易なノード間並列手法として「HPF」を用意しております。
 

こんな方におすすめです

  • プログラムを高速化/並列化したいが、その方法がわからない方
  • Unix の基礎知識(基本的なコマンドやemacs,viなどのエディタが使える)がある方
  • C, Fortran によるプログラム経験がある方

 

受講に当たってのご注意

  • 新型コロナウイルス感染症の影響を鑑み、本講習会はオンライン会議ツール「Webex」を用いたオンライン配信形式で行います。ネットワークに接続可能な環境をご用意ください。
  • 本講習会では実習は行いませんが、ご希望の方には講習会用お試しアカウントを発行いたします。
  • 発行した講習会用お試しアカウントは、講習会から1週間ご自由にお使いいただけます。

 

参考情報

MPI利用方法(SX-ACE)
HPF利用方法(SX-ACE)
MPI利用方法(OCTOPUS)
 

講習会資料

SX-ACE並列プログラミング入門(MPI)(pdf)
SX-ACE並列プログラミング入門(MPI)演習補足資料(pdf)

 


Date : 9月24日(木) 13:30 - 17:00
Instructor: 日本電気(株)
Venue: オンライン配信
Type : 座学
Quota: 30名
Application deadline: 9月23日(水) 12:00

講習会の募集は終了しました