home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / os / vms / 12681 < prev    next >
Encoding:
Internet Message Format  |  1992-07-22  |  2.1 KB

  1. Path: sparky!uunet!destroyer!ubc-cs!bcsystems!ewilts
  2. From: ewilts@galaxy.gov.bc.ca (Ed Wilts)
  3. Newsgroups: comp.os.vms
  4. Subject: Re: Q: VAX/VMS optimized BLAS routines?
  5. Message-ID: <1992Jul22.175155.723@galaxy.gov.bc.ca>
  6. Date: 22 Jul 92 17:51:55 -0700
  7. References: <DA.92Jul22132819@xor.cis.Brown.EDU>
  8. Organization: BC Systems Corporation
  9. Lines: 32
  10.  
  11. In article <DA.92Jul22132819@xor.cis.Brown.EDU>, da@xor.cis.Brown.EDU (David Ascher) writes:
  12. > I'm looking for fast BLAS routines to use on a VAX 6000 w/ vector
  13. > processor.  I thought that they'd be in the math library, but i can't
  14. > seem to find anything about BLAS routines in the master index.
  15. > Pointers anyone?  Should I just use sciport and compile as optimized
  16. > as I can?  Seems like there should be a vax-specific version
  17. > somewhere..
  18.  
  19. Check out DXML from DEC.  It contains a whole bunch of BLAS routines optimized
  20. for the vector as well as scalar processors.  The SPD contains a fairly good
  21. description of what's in there.  Here's a small subset of the SPD:
  22.  
  23.      Digital Extended Math Library (DXML) is a set of mathematical
  24.      subroutines drawn from public domain and proprietary libraries
  25.      that are optimized for the VAX vector architecture. It includes
  26.      the Basic Linear Algebra Subprograms (BLAS) Level 2 and BLAS
  27.      Level 3 available from the Argonne National Labs. Also included
  28.      are Digital proprietary subprograms for BLAS Level 1 Extensions
  29.      and signal processing including one and two dimensional Fast
  30.      Fourier Transforms (FFTs), Convolution, Correlation, and Digital
  31.      Filters. These subprograms are highly optimized for the VAX
  32.      Vector Architecture, but also support VAX scalar processing.
  33.      Since DXML routines can be called from all languages that are
  34.      supported by the VAX calling standards, the library permits
  35.      access to VAX vector processing for applications written in
  36.      other languages as well as FORTRAN or VAX MACRO.
  37.  
  38. -- 
  39.  
  40. Ed Wilts, BC Systems Corp., 4000 Seymour Place, Victoria, B.C., Canada, V8X 4S8
  41. EWilts@Galaxy.Gov.BC.CA   |   Ed.Wilts@BCSystems.Gov.BC.CA   |   (604) 389-3430
  42.