XcalableMP / Specification

Specification of XcalableMP
0 stars 0 forks source link

宣言指示文の制限について #61

Closed mnakao closed 5 years ago

mnakao commented 6 years ago

例えば、distribute指示文は、同じテンプレートに対して複数回処理が行えない。

#pragma xmp nodes p[*]
#pragma xmp template t[4]
#pragma xmp distribute t[block] onto p
#pragma xmp distribute t[cyclic] onto p  <-- 不正

他の宣言指示文についても、同様のことが言えるので、仕様書に制限として書いておきたい。

mnakao commented 5 years ago

具体的には、distribute, align, shadow指示文において、同じオブジェクトに対する操作は1回のみであるという制限をつけたい。なお、template_fixについては、
すでに仕様書に記載されていた。

本チケットでは、仕様書案を添付する。赤字になっている3箇所が既存の仕様書との変更点である。 61.pdf

mnakao commented 5 years ago

A template that is not distributed can not be referenced を追加する。

mnakao commented 5 years ago

"A template that is not distributed can not be referenced"

を追加したPDFを添付します。次回(2019/5/10)の規格部会で「完了」の状態に移動予定です。 61.pdf

mnakao commented 5 years ago

下記の訂正を行うことで、本issueは完了にしました。