当前位置: 首页 > ds >正文

Linpack的安装

Linpack现在在国际上已经成为最流行的用于测试高性能计算机系统浮点性能的benchmark。通过利用高性能计算机,用高斯消元法求解N元一次稠密线性代数方程组的测试,评价高性能计算机的浮点性能。

linpack主要的特色是:

①率先开创了力学 (Mechanics) 分析软件的制作。

② 建立了将来数学软件比较的标准。

③ 提供软件链接库, 允许使用者加以修正以便处理特殊问题, (当然程序名称必须改写, 并应注明修改之处, 以尊重原作者, 并避免他人误用。)

④ 兼顾了对各计算机系统的通用性, 并提供高效率的运算。

至目前为止, linpack 还是广泛地应用于解各种数学和工程问题。 也由于它高效率的运算, 使得其它几种数学软件例如IMSL、 MATLAB 纷纷加以引用来处理矩阵问题, 所以足见其在科学计算上有举足轻重的地位。

一. Linpack的安装与调试(编译器、并行环境、数学库、HPL)

1.编译器安装gcc、g++、gfortran、cmake、F77\fort77(Y/n选Y)

  #sudo apt update   

  #sudo apt-get install gcc

  #sudo apt-get install g++

  #sudo apt-get install gfortran

#sudo apt-get install cmake

#sudo apt-get install F77

         检查安装版本

#gcc --version

#cmake --version

c1f9ac2088b54e209ffdb1d85ec201f5.png

 2并行环境的安装MPI

         1.下载mpich安装包

          2.解压#su root

               #输入密码进入root

               #tar -zxvf mpich-3.3.2.tar.gz

          3./usr/local文件夹下添加mpich文件夹

          4.从解压后的文件夹进入终端,进入root

          5.#ls

            #cd mpich-3.3.2/

            #./configure –prefix=/usr/local/mpich

            #make -j

            #make install mpich

300fd508c8834196b64238f0d398df4c.png

           6.设置环境变量

              #vi ~/.bashrc

              添加路径时最后键入$PATH

            7.查找mpich

              #which mpicc

e5e2432d2f394ab49d837b3b558d45bb.png

 3安装数学库GotoBLOS2

           1.下载安装包并进入root中解压#tar -zxvf GotoBLAS2.tar.gz

           2.从解压后的文件夹进入终端,进入root

           3.#cd GotoBLAS2/

           4#make CC=gcc BINARY=64 TARGET=NEHALEM

           当出现下图所示是安装完成

642d2fe159a64f3690d262b676f3ae48.png

 4.HPL安装(hpl-2.3)

       1.下载安装包并进入root解压

        2.hpl程序的编译

 

http://www.xdnf.cn/news/11566.html

相关文章:

  • LaTex实战笔记 4-字体格式
  • TOPSIS法
  • 黑客常用10大工具,你用过几个?
  • 计算机中的位,字节,字,字长的定义
  • 100部经典漫画,有机会看看。
  • Linux命令su、sudo、sudo su、sudo -i使用和区别_sudu -i
  • ffdshow 源代码分析 6: 对解码器的dll的封装(libavcodec)
  • securecrt破解版64位
  • DeviceIoControl接口
  • MANIFEST.MF文件详解
  • 浏览器下载poi-tl生成的word文件
  • 【Java】纯小白的三种工厂模式基础知识学习笔记
  • 标题:**炫酷桌面美学:xscreensaver-aerial——Linux用户的苹果电视高清屏保**
  • 当python爬虫遇到10060错误
  • CC服务器
  • 【讲解清晰生动,深入浅出,通俗易懂】什么是测地线(geodesic)?
  • Java入门级基础教学(史上最详细的整合)
  • 【linux】ubuntu安装系统软件路径为阿里源(不同版本源)
  • 【接口汇总】常用免费的API
  • Win11系统在administered账户下无法登录微软账户显示:哎呀,出错了。解决方法。
  • Android多线程之HandlerThread详解
  • Unity中Avatar换装实现
  • 【初探Java之路 一 】什么是Java以及安装其环境
  • InstantClient+PLSQL安装配置教程
  • 【毕业设计源码】PHP网上商城管理系统
  • 计算机的发展史与计算机硬件组成
  • 单片机---HLK-W801开发环境搭建
  • JavaScript保姆级教程 ——— 重难点详细解析(万字长文,建议收藏)
  • 栏栅解密
  • linux ubuntu 24.04安装优麒麟ukylin版搜狗输入法