トランザクション


分散実行の対象となる範囲 Ninf_check_in()Ninf_check_out()で囲んだ領域

例:

    Ninf_check_in();
    Ninf_call("mmul",N,A,B,E);
    Ninf_call("mmul",N,C,D,F);
    Ninf_call("mmul",N,E,F,G);
    Ninf_check_out();
  • トランザクションは動的に決定

    --> 分岐、ループを含むことが可能

                   

           HOKKE' 96