(j3.2006) (SC22WG5.3633) [ukfortran] [Fwd: Preparing for the Tokyo meeting]
Jim Xia
jimxia
Thu Nov 6 14:35:14 EST 2008
j3-bounces at j3-fortran.org wrote on 11/06/2008 01:28:36 PM:
> [image removed]
>
> (j3.2006) (SC22WG5.3633) [ukfortran] [Fwd: Preparing for the Tokyo
meeting]
>
> Bill Long
>
> Vectorization (either SSE or X2) is not an alternative to coarrays.
> They coexist and complement each other. SSE is still vectorization.
> And I would expect the length of the registers to get longer in the
> future as chip vendors try to boost performance at fixed clock rates.
>
> > b) Because of that, SSE optimisations are handled by all compilers
in
> > similar ways to instruction scheduling, and not like true
vectorisation, as
> > was used on the IBM 3090, Hitachi S-3600, many Fujitsus, almost all
Crays
> > and so on.
> >
> >
>
> I can't speak for IBM, Hitachi, or Fujitsu, but at least I know now you
> are not aware of what happens in Cray's compiler.
You certainly can't speak for IBM :-) And we can discuss these issues
during the Tokyo meeting. BTW I really lost track on the topics discussed
in this *LONG* thread of "Preparing for the Tokyo meeting". But two
points I was surprised to see: 1.) there are people assume compiler will
only support coarray (i.e. abandon serial Fortran) if coarrays are kept in
F08. It's rather a disturbing argument. 2.) I certainly don't see how
vectorization replaces parallel programming. Many Fortran programmers may
have never used a vector machine, but I'll be surprised if they never used
a multi-processor machine.
Cheers,
Jim Xia
RL Fortran Compiler Test
IBM Toronto Lab at 8200 Warden Ave, Markham, On, L6G 1C7
Phone (905) 413-3444 Tie-line 313-3444
email: jimxia at ca.ibm.com
D2/YF7/8200 /MKM
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://j3-fortran.org/pipermail/j3/attachments/20081106/39abd815/attachment-0001.html
More information about the J3
mailing list