home *** CD-ROM | disk | FTP | other *** search
/ SGI Developer Toolbox 6.1 / SGI Developer Toolbox 6.1 - Disc 4.iso / lib / mathlib / libblas / blas.summary < prev    next >
Encoding:
Text File  |  1994-08-02  |  3.7 KB  |  80 lines

  1. from netlib@research.att.com or netlib@ornl.gov
  2. BASIC LINEAR ALGEBRA MODULES  (Level 1)
  3. .....function......      ....prefix,suffix.....  rootname
  4. dot product              s-  d- c-u c-c z-u z-c  -dot-
  5. y = a*x + y              s-  d-     c-      z-   -axpy
  6. setup Givens rotation    s-  d-                  -rotg
  7. apply Givens rotation    s-  d-     cs-     zd-  -rot
  8. copy x into y            s-  d-     c-      z-   -copy
  9. swap x and y             s-  d-     c-      z-   -swap
  10. Euclidean norm           s-  d-     sc-     dz-  -nrm2
  11. sum of absolute values   s-  d-     sc-     dz-  -asum
  12. x = a*x                  s-  d- cs- c-  cd- z-   -scal
  13. index of max abs value  is- id-     ic-     iz-  -amax
  14.  
  15. Level 2 BLAS  
  16.    MV Matrix vector multiply
  17.    R  Rank one update to a matrix
  18.    R2 Rank two update to a matrix
  19.    SV Solving certain triangular matrix problems.
  20.  
  21. single precision Level 2 BLAS     |     Double precision Level 2 BLAS
  22. -----------------------------------------------------------------------
  23.         MV   R    R2  SV          |             MV   R    R2  SV
  24. SGE     x    x                    |     DGE     x    x     
  25. SGB     x                         |     DGB     x
  26. SSP     x    x    x               |     DSP     x    x    x
  27. SSY     x    x    x               |     DSY     x    x    x
  28. SSB     x                         |     DSB     x
  29. STR     x              x          |     DTR     x              x   
  30. STB     x              x          |     DTB     x              x
  31. STP     x              x          |     DTP     x              x
  32.  
  33. complex  Level 2 BLAS             |      Double precision complex Level 2 BLAS
  34. -----------------------------------------------------------------------
  35.         MV   R     RC   RU  R2  SV|              MV   R     RC   RU  R2  SV
  36. CGE     x          x    x         |      ZGE     x          x    x
  37. CGB     x                         |      ZGB     x
  38. CHE     x    x              x     |      ZHE     x    x              x
  39. CHP     x    x              x     |      ZHP     x    x              x
  40. CHB     x                         |      ZHB     x
  41. CTR     x                       x |      ZTR     x                       x   
  42. CTB     x                       x |      ZTB     x                       x
  43. CTP     x                       x |      ZTP     x                       x
  44.  
  45.  
  46. For more details on the Level 2 BLAS request the troff version of the paper,
  47.    send blas2-paper from core
  48.  
  49. Level 3 BLAS  
  50.    MM  Matrix matrix multiply
  51.    RK  Rank-k update to a matrix
  52.    R2K Rank-2k update to a matrix
  53.    SM Solving triangular matrix with many right-hand-sides.
  54.  
  55. single precision Level 3 BLAS     |     Double precision Level 3 BLAS
  56. -----------------------------------------------------------------------
  57.         MM   RK   R2K SM          |             MM   RK   R2K SM
  58. SGE     x                         |     DGE     x          
  59. SSY     x    x    x               |     DSY     x    x    x
  60. STR     x              x          |     DTR     x              x   
  61.  
  62. complex  Level 3 BLAS             |      Double precision complex Level 3 BLAS
  63. -----------------------------------------------------------------------
  64.         MM   RK   R2K SM          |             MM   RK   R2K SM
  65. CGE     x                         |     ZGE     x          
  66. CSY     x    x    x               |     ZSY     x    x    x
  67. CHE     x    x    x               |     ZHE     x    x    x
  68. CTR     x              x          |     ZTR     x              x   
  69.  
  70. For more details on the Level 3 BLAS request the postscript version of the paper,
  71.    send blas3-paper from core
  72.  
  73. papers are in: blas3 (netlib@research.att.com)
  74. send    paper         from blas3
  75. send    alg-paper     from blas3
  76.     to process: tbl file | eqn | troff -ms
  77. papers (in post script form) are in:
  78. send        paper-post     from blas3
  79. send        alg-post       from blas3
  80.