You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current (1.5) definition of shmem_team_split_strided does not constrain the stride argument to be positive. As written, it may be negative or even zero, (potentially) allowing for the creation of the following teams:
For the former, should a negative-stride team be permissible? This would allow for creating teams with reversed PE indices. (See also #488 (comment).)
For the latter, what does a zero-stride team imply? Per 1.5, it seems that the only PE(s) in the team would be the starting PE, but what value is the size argument here? We can't create a team with, say, four instances of the same PE in it. If stride is zero, does size only serve to distinguish zero vs. nonzero?
The text was updated successfully, but these errors were encountered:
The current (1.5) definition of
shmem_team_split_strided
does not constrain thestride
argument to be positive. As written, it may be negative or even zero, (potentially) allowing for the creation of the following teams:For the former, should a negative-stride team be permissible? This would allow for creating teams with reversed PE indices. (See also #488 (comment).)
For the latter, what does a zero-stride team imply? Per 1.5, it seems that the only PE(s) in the team would be the starting PE, but what value is the
size
argument here? We can't create a team with, say, four instances of the same PE in it. Ifstride
is zero, doessize
only serve to distinguish zero vs. nonzero?The text was updated successfully, but these errors were encountered: