Linpack基准测试程序的安装与使用 下载本文

仲恺农业工程学院实验报告纸

计算机科学与工程学院(院、系)网络工程 专业 083 班 并行计算运用与实践 课

学号 200810224311 姓名 李志冬 实验日期 2011-5-26 教师评定 实验四 Linpack基准测试程序的安装与使用

一、 实验目的

理解和掌握Linpack基准测试程序的安装与使用方法

二、 实验内容

安装Linpack,运行Linpack并观察其运行结果

三、 实验步骤

1 解压

tar zxvf Goto* 2 进入解压目录后 ./quickbuild.32bit 3 编译 make

生成了libgoto.a,记录位置,例如

/usr/local/src/GotoBLAS/libgoto_prescottp-r1.26.a 4 安装Linpack

把hpl.tgz拷贝到/usr/local目录下,进入/usr/local目录 tar zxvf hpl.tgz cd hpl

接下来编写Make文件。从hpl/setup目录下选择合适的Make.文件,复制到hpl/目录下。比如:Make.Linux_PII_FBLAS文件代表Linux操作系统,PII平台,采用FBLAS库。

cp setup/Make.Linux_PII_FBLAS .

vi Make.Linux_PII_FBLAS设置正确的文件路径,具体设置如下: TOPdir=/usr/local/hpl

第 1 页 共 3 页

Mpdir=/usr/local/mpich2

Lalib=/usr/local/src/GotoBLAS/libgoto_prescottp-r1.26.a (这是在第三步对应的位置) CC=/usr/local/mpich2/bin/mpicc LINKER=/usr/local/mpich2/bin/mpif77 5 修改好makefile文件以后,对其进行编译: make arch=Linux_PII_FBLAS 6 运行测试

cd /usr/local/hpl/bin/Linux_PII_FBLAS mpirun –np 4 `pwd`/xhpl

四、 实验结果

第 2 页 共 3 页

五、实验心得

本次实验主要理解和掌握Linpack基准测试程序的安装与使用方法。运行时通过程序生成两个静态的矩阵,并计算出结果。本实验让我更加明白了计算机群并行计算的功能的强大和优势!

第 3 页 共 3 页