日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Linpack 安装和使用步骤

發布時間:2023/12/20 编程问答 54 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linpack 安装和使用步骤 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本文章參考了https://blog.csdn.net/kongfu_cat/article/details/78725907

一?? 簡介

LINPACK是線性系統軟件包(Linear?system?package)?的縮寫。

Linpack現在在國際上已經成為最流行的用于測試高性能計算機系統浮點性能的benchmark。通過利用高性能計算機,用高斯消元法求解N元一次稠密線性代數方程組的測試,評價高性能計算機的浮點性能。

二? 安裝環境

Ubuntu 17.04

Intel core i5?

Mpich+Openblas+Hpl 2.1

三? Linpack安裝條件

?????? 在安裝HPL之前,系統中必須已經安裝了編譯器、并行環境MPI以及基本線性代數子方程(BLAS)或矢量圖形信號處理庫(VSIPL)兩者之一。
??????? 說明:編譯器必須支持C語言和Fortran77語言。并行環境MPI一般采用MPICH,當然也可以是其它版本的MPI,如LAM-MPI。HPL運行需要BLAS庫或者VSIPL庫,且庫的性能對最終測得的Linpack性能有密切的關系。常用的BLAS庫有GOTO、Atlas、ACML、ESSL、MKL等,我的測試經驗是GOTO庫性能最優。

因此決定了安裝順序為:

1)? 安裝MPICH? Openblas, 配置hpl測試環境;

2)安裝hpl2.1, 配置相應makefile文件,生成HPL.dat配置文件和 xhpl執行文件。

3)執行測試命令:./mpirun -np n ./xhpl ,開始計算性能測試

四? 安裝步驟

安裝Mpich

sudo apt-get install mpich

安裝Openblas

sudo apt-get install libopenblas-dev

安裝hpl2.1

可在http://www.netlib.org/benchmark/hpl/下載最新版本

在解壓目錄下 將setup里的Make.Linux_PII_FBLAS復制到上層目錄中,重命名為Make.Linux_Ubuntu(自定義)
從上往下,根據自己安裝文件目錄依次修改:

??? ARCH = Linux_Ubuntu (此處與修改makefile文件名一致)
??? TOPdir = $(HOME)/下載/Linpack/hpl-2.1(hpl的目錄,就是hpl解壓后的目錄)
??? MPdir = /usr/lib/mpich(通過 apt-get 安裝的mpich目錄)
??? MPlib = /usr/lib/libmpi.so $(MPdir)/lib/libmpich.a
??? LAdir = /usr/lib/openblas-base(通過 apt-get 安裝的openblas目錄)
??? LAlib = $(LAdir)/libblas.a $(LAdir)/libblas.so
??? CC = /usr/bin/mpicc
??? CCFLAGS = $(HPL_DEFS) -fomit-frame-pointer -O3 -funroll-loops -W -Wall -pthread
??? LINKER = /usr/bin/mpif77)

在hpl目錄中運行終端,輸入

sudo make arch=Linux_Intel_Nehalem

安裝成功后,會在當前目錄下的/bin/Linux_Ubuntu 里生成hpl.dat和xhpl

五 計算性能測試

執行測試命令:./mpirun -np n ./xhpl ,開始計算性能測試

HPL.dat 配置文件配置說明后續補充

六?? 補充說明

目標測試環境是? 龍芯平臺+loongnix系統,安裝mpich+GotoBLAS2(未安裝成功)+hpl2.1,待續,也請有相關測試經驗者交流。

總結

以上是生活随笔為你收集整理的Linpack 安装和使用步骤的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。