The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
Newsgroups: comp.lang.fortran
From: glen herrmannsfeldt <g...@ugcs.caltech.edu>
Date: Wed, 18 Jun 2008 14:00:39 -0800
Local: Wed, Jun 18 2008 6:00 pm
Subject: Re: Global array operations: a performance hit?
Dennis Wassel wrote: (snip) > Is (compiler) optimisation of array operations that much of a If you do exactly the same thing in both cases, the compiler > nontrivial task or just something that nobody has come around to > doing, yet? Judging from their mailing list, gfortran seems to have > many construction sites and a number of them apparently with higher > priorities. should do pretty well, except in cases that modify the source array. There are cases where you know that no array elements are used after they are modified (using DO loops), but the compiler doesn't (using array expressions). Using vector subscripts as an example, say you have arrays X and Y, DO I=1,N reorders Y based on the permutation, where you know that Y=Y(X) does it using vector subscripts, but the compiler does not -- glen You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
| ||||||||||||||