MatsuLab. Lecture Note/sougouenshu2007/round2/1
はすでに存在します。
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[MatsuLab. Lecture Note/sougouenshu2007/round2]]
* 第1回目 [#u08f69df]
** 課題 [#t8204c96]
*** その1 [#odcae55d]
配布資料の"A User's Guide to MPI" ( ftp://math.usfca.edu/...
実行方法は、プログラムファイル名をgreetings.cとして、以下...
$mpicc -o greetings greetings.c
$mpirun -np 4 -machinefile machines greetings
1行目では、プログラムファイル(greetings.c)からコンパイル...
2行目では,1行目で生成されたexcutableを実行している。-npが...
pad050
pad051
pad052
*** その2 [#f22ab2be]
以下の指示に従い「COLOR(BLUE){行列とベクトル積を行なうプ...
-行列、ベクトルデータの生成は1つのプロセス上で行い、その...
-計算終了後には1つのプロセスにデータを集約すること
-行数、列数、使用プロセス数をさまざまに変化させて実行する...
-一対一通信のMPI_Send、MPI_Recvだけで実装できるが、集団通...
--なお、任意の数のプロセスに対応するにはMPI_Scatter、MPI_...
シングルプロセッサ用プログラムのコンパイル&実行方法。
$ gcc -c vector.c <- vector.oが既に生成されていれば実...
$ gcc -c mul_matrix.c
$ gcc -o mul_matrix mul_matrix.o vector.o
$ ./mul_matrix <- 実行
MPIプログラムのコンパイル方法。mpi_mm.cは各自が作成するプ...
$ gcc -c vector.c <- vector.oが既に生成されていれば実...
$ mpicc -c mpi_mm.c
$ mpicc -o mpi_mm mpi_mm.o vector.o
$ mpirun -np 4 -machinefile machines ./mpi_mm <- 実行
* 課題の進め方 [#s7ceb180]
その1
-演習室MACでプログラムを編集
-scpコマンドでプログラムをPrestoIIIクラスタに転送(リモー...
-sshコマンドでPrestoIIIにログイン
-PrestoIII上でプログラムをコンパイル&実行
その2
-sshコマンドでPrestoIIIにログイン
-PrestoIII上でviやemacs( -nw)などでプログラムを編集、コン...
終了行:
[[MatsuLab. Lecture Note/sougouenshu2007/round2]]
* 第1回目 [#u08f69df]
** 課題 [#t8204c96]
*** その1 [#odcae55d]
配布資料の"A User's Guide to MPI" ( ftp://math.usfca.edu/...
実行方法は、プログラムファイル名をgreetings.cとして、以下...
$mpicc -o greetings greetings.c
$mpirun -np 4 -machinefile machines greetings
1行目では、プログラムファイル(greetings.c)からコンパイル...
2行目では,1行目で生成されたexcutableを実行している。-npが...
pad050
pad051
pad052
*** その2 [#f22ab2be]
以下の指示に従い「COLOR(BLUE){行列とベクトル積を行なうプ...
-行列、ベクトルデータの生成は1つのプロセス上で行い、その...
-計算終了後には1つのプロセスにデータを集約すること
-行数、列数、使用プロセス数をさまざまに変化させて実行する...
-一対一通信のMPI_Send、MPI_Recvだけで実装できるが、集団通...
--なお、任意の数のプロセスに対応するにはMPI_Scatter、MPI_...
シングルプロセッサ用プログラムのコンパイル&実行方法。
$ gcc -c vector.c <- vector.oが既に生成されていれば実...
$ gcc -c mul_matrix.c
$ gcc -o mul_matrix mul_matrix.o vector.o
$ ./mul_matrix <- 実行
MPIプログラムのコンパイル方法。mpi_mm.cは各自が作成するプ...
$ gcc -c vector.c <- vector.oが既に生成されていれば実...
$ mpicc -c mpi_mm.c
$ mpicc -o mpi_mm mpi_mm.o vector.o
$ mpirun -np 4 -machinefile machines ./mpi_mm <- 実行
* 課題の進め方 [#s7ceb180]
その1
-演習室MACでプログラムを編集
-scpコマンドでプログラムをPrestoIIIクラスタに転送(リモー...
-sshコマンドでPrestoIIIにログイン
-PrestoIII上でプログラムをコンパイル&実行
その2
-sshコマンドでPrestoIIIにログイン
-PrestoIII上でviやemacs( -nw)などでプログラムを編集、コン...
ページ名:
既存のページ名で編集する