This is the mail archive of the fortran@gcc.gnu.org mailing list for the GNU Fortran project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [patch, fortran] Do loop (or index) interchange for FORALL and DO CONCURRENT, take 2


On Sun, Nov 05, 2017 at 12:03:29PM +0100, Thomas Koenig wrote:
> +
> +/* Code for index interchange for loops which are grouped together in DO
> +   CONCURRENT or FORALL statements.  This is currently only applied if the
> +   iterations are grouped together in a single statement.
> +
> +   For this transformation, tt is assumed that memory access in strides is

it is assumed

> +   expensive, and that loops which access later indices (which access memory
> +   in bigger strides) should be moved to the first loops.

Looks good to me with the typo fix.

-- 
steve


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]