home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!olivea!hal.com!decwrl!pa.dec.com!nntpd2.cxo.dec.com!nntpd.lkg.dec.com!engage.pko.dec.com!e2big.mko.dec.com!quark.enet.dec.com!lionel
- From: lionel@quark.enet.dec.com (Steve Lionel)
- Newsgroups: comp.os.vms
- Subject: Re: Q: VAX/VMS optimized BLAS routines?
- Message-ID: <1992Jul23.133948.29113@e2big.mko.dec.com>
- Date: 23 Jul 92 16:36:17 GMT
- References: <DA.92Jul22132819@xor.cis.Brown.EDU> <1992Jul22.214204.6560@rdg.dec.com>
- Sender: guest@e2big.mko.dec.com (Guest (DECnet))
- Organization: Digital Equipment Corporation
- Lines: 31
-
-
- In article <DA.92Jul22132819@xor.cis.Brown.EDU>, da@xor.cis.Brown.EDU
- (David Ascher) writes...
- >I'm looking for fast BLAS routines to use on a VAX 6000 w/ vector
- >processor. I thought that they'd be in the math library, but i can't
- >seem to find anything about BLAS routines in the master index.
- >
-
- To amplify on Paul Winalski's response, the VMS Math Run-Time Library contains
- the BLAS Level 1 routines as of VMS V5.4. An extended set of BLAS Level 1
- (vector-scalar) routines and Level 2 (vector-vector) routines are available in
- the Digital Extended Math Library (DXML) product. Both the VMS Math Library
- and the DXML product have separate sets of routines for systems with and
- without vector processors.
-
- In addition, the VAX FORTRAN-HPO compiler (an enhanced version of
- VAX FORTRAN which, among other things, can generate code for the VAX
- vector processors) can generate inline code for the BLAS level 1 and
- level 1 extended set of routines. This inline code can be vectorized
- and/or parallelized by the compiler for greater performance than you'd
- get by calling even the best-optimized external routine. See the
- VAX FORTRAN Performance Guide (available on the on-line documentation
- CD-ROM with the other VAX FORTRAN manuals) and the VAX FORTRAN-HPO
- Release Notes for more details. (Or send me mail if you need further
- information.)
-
- Steve Lionel lionel@quark.enet.dec.com
- SDT Languages Group
- Digital Equipment Corporation
- 110 Spit Brook Road
- Nashua, NH 03062
-