[Beowulf] Teaching Scientific Computation (looking fo the perfect text)
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.
Florent Calvayrac florent.calvayrac at univ-lemans.frThu Nov 22 01:58:55 PST 2007
- Previous message: [Beowulf] Teaching Scientific Computation (looking fo the perfect text)
- Next message: [Beowulf] Teaching Scientific Computation (looking fo the perfect text)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Robert G. Brown a écrit : > On Wed, 21 Nov 2007, David Mathog wrote: > >> >> A = B + C <VecX> D >> >> triple = A <dot> B <vecX> C >> >> For all I know operator definition does exist in C++ now - the >> language is humongous and I certainly am not familiar with some of >> the more obscure corners. > > (one or two last ones while I clear mail:-). Actually a really, really > interesting idea, but one does have a whole new class of typing errors. > If you go with either tensor products or graded algebra products, you > have to think carefully about what happens when you multiply e.g. real > times quaternion, complex times quaternion, etc. Some of these are as > ambiguous as multiplying a 2D vector by a 4D vector without specifying > the embedding or that their is one -- is the result a scalar, a vector, > or a tensor? > > But it still is a really good idea. There is a generalized algebra of > dyad, triad, inner and outer products, and so on. It would be really > interesting to define a compiler that could cope. Even symbolic > manipulation languages tend to have to work at it and maybe have > complex and quaternions but rarely anything else. > > the TAO language used on the APE family of SIMD computers (lot of acronyms here) does exactly that thanks to a good macro preprocessor. It is mainly used for QCD but I found it very nice for other uses ; pity it only compiles on those machines. -- Florent Calvayrac | Professeur Universite du Maine Lab. de Physique de l'Etat Condense UMR-CNRS 6087 Inst. de Rech. en Ingenierie Molec. et Matx Fonctionnels FR CNRS 2575
- Previous message: [Beowulf] Teaching Scientific Computation (looking fo the perfect text)
- Next message: [Beowulf] Teaching Scientific Computation (looking fo the perfect text)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Beowulf mailing list
