モジュールの実行を行なう.
そこでVPE-pでは,実行速度を考慮し,各並列モジュールの実行終了後,メイン プロセス(vios_run)に変数の値を暗黙的には戻さず,更新された値は各リモー トホストが保持し続ける方針を取る.
そのため,全並列モジュールの実行後,値を統合して保存する場合や,先ほどま での並列モジュールとは異なるワーキングセットに対して並列処理を行う必要が ある場合,以下の命令を使用し,明示的に指定する必要がある.
並列モジュールの実行により更新された変数value_name を,各リモートホストから回収し,実行フロープログラム中におい て最新の値にする.
gather関数により回収した変数value_nameを,
以降の並列モジュールにおいて異なるタイプのワーキングセットを
用いて並列処理するために,回収(gather),再分割,再転送を行
う.
なお再転送のタイミングは次のモジュール呼び出し時となる.
指定された文字列を標準出力に出力する.
C言語のrand()と同様に,0〜RAND_MAXの値を返す関数.
1D変数,Image変数をPGMファイルに出力する.
型宣言の項参照.
指定変数のwidth(x軸方向の長さ)を返す.
指定変数のheight(y軸方向の長さ)を返す.2, 3次元変数のみ有効.
指定変数のdepth(z軸方向の長さ)を返す.3次元変数のみ有効.