[Beowulf] array shape difference
Many of your questions may have already been answered in earlier discussions or in the FAQ. The search results page will indicate current discussions as well as past list serves, articles, and papers.
amjad ali amjad11 at gmail.comThu Nov 12 07:02:38 PST 2009
- Previous message: [Beowulf] array shape difference
- Next message: [Beowulf] array shape difference
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi all and Thanks you all. It is making quite good sense. On Thu, Nov 12, 2009 at 8:50 AM, Michael H. Frese < Michael.Frese at numerex-llc.com> wrote: > At 06:26 AM 11/12/2009, Stuart Barkley wrote: > >> At 03:40 PM 11/11/2009, Peter St. John wrote: >> > The difference between: >> > array1(1:60000) >> > array2(1:2, 1:30000) >> > >> > would be reflected in the size of the executable, not the size >> > of the data. >> > Right? >> >> On Thu, 12 Nov 2009 at 07:18 -0000, Michael H. Frese wrote: >> >> > That's correct. The executable size would reflect the extra operations >> > required to compute the offset for the doubly dimensioned array. >> >> Or maybe not. >> >> <theory> >> If the fortran code is doing virtual subscripts (e.g. array2(i*2 + j)) >> it would likely generate about the same code as the compiler would >> generate for 2 dimensions. In theory, the compiler can generate >> better subscript computation but I suspect in most reasonable (or >> simple testing) cases the actual code size difference is a wash. >> </theory> >> >> Go with what is most natural for expressing the algorithm. And ease >> the future maintenance. >> >> Stuart >> > > Agreed. The code size differences would compiler dependent and minimal in > any case. Human readability should determine the choice. > > > > Mike > > > > _______________________________________________ > Beowulf mailing list, Beowulf at beowulf.org sponsored by Penguin Computing > To change your subscription (digest mode or unsubscribe) visit > http://www.beowulf.org/mailman/listinfo/beowulf > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.scyld.com/pipermail/beowulf/attachments/20091112/b7577324/attachment.html
- Previous message: [Beowulf] array shape difference
- Next message: [Beowulf] array shape difference
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Beowulf mailing list
