RESIDENT指示 −意味(1) −
参照される変数が活動プロセッサ集合上に存在することを、ユーザが表明。
対象変数は「字面の一致」で指定。
REAL X(N), Y(N), Z(N)
INTEGER IY(M), IZ(M)
!HPF$ DISTRIBUTE(BLOCK) :: X, Y, Z
DO i = 1, N
!HPF$ ON HOME ( X( i ) ), RESIDENT( Y ( IY( i ) )
X( i ) = X( i ) + Y( IY( i ) ) + Z( IZ( i ) ) + Y( IZ( i ) )
ENDDO