拉帕克

LAPACK是用FORTRAN 90编写的,它为求解联立线性方程组、线性方程组的最小二乘解、特征值问题和奇异值问题提供了例程。还提供了相关的矩阵分解(LU,Cholesky,QR,SVD,Schur,广义Schur),如相关的计算,如Schur因子分解的重新排序和估计条件数。密集和带状矩阵被处理,但不是一般稀疏矩阵。在所有领域中,为真实和复杂的矩阵提供了类似的功能,包括单精度和双精度。LAPACK项目的最初目标是使广泛使用的EISPACK和LIPCACK库在共享内存向量和并行处理器上高效运行。在这些机器上,林包和EISPACK是低效的,因为它们的内存访问模式忽略了机器的多层存储器层次结构,从而花费太多时间移动数据而不是做有用的浮点运算。LAPACK通过重新组织算法在最内层循环中使用块矩阵运算,例如矩阵乘法来解决这个问题。这些块操作可以对每个体系结构进行优化,以考虑存储器层次结构,从而提供一种可移动的方式来在不同的现代机器上实现高效率。我们使用术语“可移植”代替“便携”,因为对于最快的性能,LAPACK要求在每台机器上已经实现了高度优化的块矩阵运算。LAPACK例程的编写使得尽可能多的计算是通过调用基本线性代数子程序(BLAS)来执行的。LAPACK最初是为了开发FORTRAN子程序的第3级BLAS——一组规范,它对各种类型的矩阵乘法和具有多个右手边的三角系统进行求解。由于3级BLA操作的粗粒度,它们的使用在许多高性能计算机上促进了高效率,特别是如果制造商提供了特别编码的实现。BLAS的高效机器具体实现可用于许多现代高性能计算机。对于已知的供应商或ISV提供的BLAS的详细信息,请参考BLAS常见问题解答。或者,用户可以下载阿特拉斯自动生成用于体系结构的优化BLAS库。BLAS的FORTRAN 77参考实现可从NETLIB获得;然而,它的使用被劝阻,因为它将不能执行以及特定调谐的实现。

该软件在ORMS也有参考价值。


ZBMaX中的参考文献(1579篇)4篇标准文章

显示结果1501至1520的1579。
按年份排序(引文
  1. 贝胡伯,克里斯托夫:计算机数字。二。(1995)
  2. 阿尔伯恩,B;卡特,L.;费格,E;Selk,T.:计算的统一存储层次模型(1994)
  3. 阿尔伯恩,B;卡特,L.;费格,E;Selk,T.:计算的统一存储层次模型。(1994)伊波尔特
  4. 白,昭君:非对称特征值问题Lanczos算法的误差分析(1994)
  5. Duff,I.S.;Potott,A:并行MIMO矢量处理器的三级BLAS实现(1994)
  6. DeMel.,James W.;李,Xiaoye:通过异常处理更快的数值算法。(1994)
  7. 东塔拉,杰克:LAPACK的性能(1994)
  8. 道格拉斯,Craig C.;Heroux,米迦勒;Slishman,戈登;史米斯,史米斯:GMM:一个可携带的3级BLA WioGrad变体的矩阵矩阵乘法算法(1994)
  9. DuBulle,Augustin A.;戈卢布,Gene H.:一个不移位的多移位QR迭代(1994)
  10. Emiris,Ioannis Z.;ReGE,AsutoSh:单项基与多项式系统求解(1994)
  11. 吉尔伯特,约翰(ED);Kershaw,唐纳德(ED):数值分析的进展。第三卷:大规模矩阵问题和偏微分方程的数值解法。第五届夏季数值分析学校论文集,在英国Lancaster兰开斯特大学举行,七月19-31,1992(1994)
  12. Mario Rosario,PelLA,弗朗西丝卡:一种用于分布式存储体系结构的并行块Lanczos算法(1994)
  13. 汉森,每个基督教;Chan,Tony F.:勘误:算法729。一般Toeplitz系统的FORTRAN子程序(1994)
  14. Higm,Nicholas J.:数值线性代数中的分量微扰理论综述(1994)
  15. Highan. Nicholas J.;PaaDimiTrIouu,毕达哥拉斯:一种计算极分解的并行算法(1994)
  16. 杰塞普,Elizabeth R.;Yang,Dafeng;ZeNOS,Stavros A.:随机规划中结构矩阵的并行分解(1994)
  17. JoBrand,C. P.;Grand,P. W.;Barker,H. A.;汤森德,P:控制系统设计中的面向对象编程:综述(1994)
  18. 琼斯,Mark T.;帕特里克,Melell L.:高性能体系结构上的对称不定矩阵分解(1994)
  19. KNU PPEL,O:PrimiL/Biff--快速间隔库(1994)
  20. Kunkel.彼得;Mehrmann,Volker:矩阵值函数铅笔的新貌(1994)