*2005年09月15日(第17回) *2005年09月15日ゼミ資料検討ページ CENTER:9月8日(第16回) << 9月15日(第17回) >> [[9月22日(第17-1回)>Lab/2005/0922]] **今週の目標 -タスクは自分で移動をかけるしかないのか(他タスクから移動指示は出せないのか) -中間発表の数値をなんとかする **システムコール get_pnid()で現在のノード番号取得 self_sleep(timeout)でスリープ。timeoutはtick単位の時間。 **usage -shortは100tick=1秒平均(10tick毎=100msec=0.1秒) -midlleは1000tick=10秒平均(100tick毎=1000秒=1秒) -longは10000tick=100秒平均(1000tick毎=10000秒=10秒) タスクを増やせば増やすほど上がる……。 **extern from vrt.c C言語:extern 全ファイル中のどこかに定義してある、という意味です。複数ファイル構成で分割コンパイルする場合に必要で、一般的には共通ヘッダファイルに記述します。 http://homepage1.nifty.com/aok2/004/c01.html **用語:MPI MPIはMessage-Passing Interfaceの略である.MPIは並列プログラミングの規格であり,並列プログラミングライブラリのインタフェースが決められている.すなわち,MPIの実装はCまたはFortran 77の並列プログラミング用ライブラリである. http://www.h7.dion.ne.jp/~matsu/pc_cluster/mpi/intro/intro.html **関連ページ -[[Lab/SSS-PC/mysample2.c]] -[[Lab/SSS-PC/sample.c]] -[[Lab/SSS-PC/sssinfo.h]] -[[Lab/SSS-PC/rt_com3.c]] [[Lab]]