home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / relnotes / SCSL / ch3.z / ch3
Encoding:
Text File  |  2002-10-08  |  3.4 KB  |  133 lines

  1.  
  2.  
  3.  
  4.                                   - 1 -
  5.  
  6.  
  7.  
  8.        3.  _N_E_W__F_E_A_T_U_R_E_S__a_n_d__C_H_A_N_G_E_S__F_O_R__T_H_I_S__R_E_L_E_A_S_E
  9.  
  10.        Release 1.4.1.0 focuses on improvements in performance and
  11.        reliability. Performance has been enhanced for many of the
  12.        Level-3 BLAS. For the matrix-matrix multiplication routines
  13.        (*GEMM), performance improvements of up to 3x can be seen
  14.        for large matrices in the NT and TT cases.
  15.  
  16.        The following is a list of improved Level-3 BLAS.
  17.  
  18.  
  19.             SGEMM         DGEMM        CGEMM         ZGEMM
  20.             STRMM         DTRMM        CTRMM         ZTRMM
  21.             STRSM         DTRSM        CTRSM         ZTRSM
  22.                                        CHERK         ZHERK
  23.             SSYMM         DSYMM        CSYMM         ZSYMM
  24.                                        CHEMM         ZHEMM
  25.             SSYRK         DSYRK
  26.                                        CHERK         ZHERK
  27.             SSYR2K       DSYR2K        CSYR2K        ZSYR2K
  28.                                        CHER2K        ZHER2K
  29.  
  30.  
  31.        Many of the LAPACK routines will derive immediate benefit
  32.        from this, since they are often based on Level-3 BLAS calls.
  33.  
  34.        A new recursive parallel algorithm was added to the Cholesky
  35.        factorization routnes. In addition, a new algorithm for the
  36.        QR factorization routines was incorporated that will improve
  37.        parallel performance dramatically.
  38.  
  39.        Along with these performance enhancements, SCSL 1.4.1.0
  40.        includes the following improvements and fixes:
  41.  
  42.           +o Consistent performance for large 1D FFTs.
  43.  
  44.           +o Performance regressions were fixed in the
  45.             convolution/correlation routines.
  46.  
  47.           +o Stability of the iterative solvers was improved.
  48.  
  49.           +o Documentation was improved.
  50.  
  51.        SCSL 1.4.1.0 was compiled with MIPSpro 7.3.1.3m, therefore a
  52.        MipsPro 7.3 runtime environment is required to use SCSL 1.4.
  53.        The following table describes what should be installed on a
  54.        machine to get MIPSpro 7.3.1.3m runtime environment
  55.        installed, so an application developed with MIPSpro 7.3 that
  56.        uses SCSL 1.4.1.0 will run on the targeted machine.
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.                                   - 2 -
  71.  
  72.  
  73.  
  74.        _I_R_I_X _6._5._1_0 _a_n_d _l_a_t_e_r         7.3 runtime environment
  75.                                      already installed
  76.  
  77.        _I_R_I_X _6._5 _t_h_r_u _6._5._9           patch 3911 - compiler_eoe
  78.                                      (except libmp)
  79.  
  80.                                      patch 3743 - fortran eoe
  81.  
  82.                                      patch 3742 - C++ eoe (includes
  83.                                      libcio.so)
  84.  
  85.                                      patch 3965 - compiler_eoe
  86.                                      (libmp)
  87.  
  88.        These patches will also install on IRIX 6.4. Developers
  89.        using IRIX 6.4 thru 6.5.9 should install IRIX Development
  90.        Foundation (IDF) 1.2 or IRIX Development Libraries (IDL).
  91.        Doing this will make all IRIX releases have compatible
  92.        runtime environments.
  93.  
  94.        On IRIX 6.5, installing 7.3.1.3 compilers on top of these
  95.        patches will replace the patches with identical items from
  96.        7.3.1.3m overlays, so such an installation is fine.
  97.  
  98.        SCSL 1.4.1.0 is shipped as part of IRIX and is available on
  99.        the Applications CD.
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.