Article View: sci.math.num-analysis
Article #58Re: Complex Matrices: C source
From: M. J. Saltzman
Date: Mon, 02 Nov 1992 18:31
Date: Mon, 02 Nov 1992 18:31
36 lines
1966 bytes
1966 bytes
In article <1992Nov2.085721.5553@dutrun2.tudelft.nl> rcpshdb@dutrun2.tudelft.nl (Han de Bruijn) writes: >In article <mjerosc-311092221815@esemac.erenj.com> Michael Jerosch-Herold: >[...] > >> Any ftp site which has this sort of code? In what language is >> BLAS written? > >It's all in Fortran, of course. Well, they were certainly designed with Fortran in mind, so the interfaces assume things like "column-major" storage for 2-dimensional arrays, and the original, portable BLAS were written in Fortran. On the other hand, there are C implementations available as well, and there's no inherent reason why BLAS routines couldn't be written in any language, for the most natural vector and matrix data structures in that language. The BLAS is mainly a description of certain vector and matrix operations, not necessarily a particular implementation of that description. Also, I'm sure that most vendor-supplied BLAS are written in carefully hand-optimized assembler, taking account of cache, vector registers, pipelining, etc., available on the *particular* machine for which they are written. Most vendor-supplied BLAS *are* written with Fortran calling conventions. >-- >* Han de Bruijn; Applications&Graphics | "A little bit of Physics * No >* TUD Computing Centre; P.O. Box 354 | would be NO idleness in * Oil >* 2600 AJ Delft; The Netherlands. | Mathematics" (HdB). * for >* E-mail: Han.deBruijn@RC.TUDelft.NL --| Fax: +31 15 78 37 87 ----* Blood -- Matthew Saltzman Clemson University Math Sciences mjs@clemson.edu
Technical Details
Message-ID:
<1992Nov2.183126.14530@hubcap.clemson.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!destroyer!gatech!hubcap!mjsReferences:
<1992Nov2.085721.5553@dutrun2.tudelft.nl>Show Full Headers
Complete Article Headers
Newsgroups: sci.math.num-analysis Path: arc1-ca.pugleaf.net!sparky!uunet!destroyer!gatech!hubcap!mjs From: mjs@hubcap.clemson.edu (M. J. Saltzman) Subject: Re: Complex Matrices: C source Message-ID: <1992Nov2.183126.14530@hubcap.clemson.edu> Organization: Clemson University, Clemson SC References: <1992Nov2.085721.5553@dutrun2.tudelft.nl> Date: Mon, 2 Nov 1992 18:31:26 GMT Lines: 36