标准Linpack测试详细指南
标准LinPack 测试详细指南
计算系统的一个重要作用是向用户提供计算力,评价一个系统的总体计算力的方法就
是采用一个统一的测试标准作为评判,现在评判一个系统计算力的方法中最为知名的就是
LinPack 测试,世界最快500 台巨型机系统的排名采用的就是这一标准。掌握LinPack 测试技
术对于在 计算时代评判一个 系统的计算力也有着重要意义。本附录将对LinPack 测试技
术作详细的介绍。
1.LinPack 安装
在安装之前,我们需要做一些软件准备,相关的软件及下载地址如下。
(1)Linux 平台,最新稳定内核的Linux 发行版最佳,可以选择Red hat, Centos 等。
(2 )MPICH2,这是并行计算的软件,可以点击下面链接下载最新的源码包:
/research/projects/mp ich2/downloads/index.php?s=downloads
(3 )Gotoblas,BLAS 库 (Basic Linear Algebra Subprograms)是执行向量和矩阵运算的
子程序集合,这里我们选择公认性能最好的Gotoblas,最新版可点击下面链接下载 (需要注
册):
/tacc- projects
(4 )HPL,LinPack 测试的软件,可在点击下面链接下载最新版本:
/benchmark/hpl/
安装方法和步骤如下。
(1)安装MPICH2,并配置好环境变量,本书前面已作介绍。
(2 )进入 Linux 系统,建议使用root 用户,在/root 下建立LinPack 文件夹,解压下载
的Gotoblas 和HPL 文件到LinPack 文件夹下,改名为Gotoblas 和hpl。
#tar xvf GotoBLAS-*.tar.gz
#mv GotoBLAS-* ~/linpack/Gotoblas
#tar xvf hpl-*.tar.gz
#mv hpl-* ~/linpack/hpl
(3 )安装Gotoblas 。
进入Gotoblas 文件夹,在终端下执行./ quickbuild.64bit (如果你是32 位系统,则执行./
quickbuild.31bit)进行快速安装,当然,你也可以依据README 里的介绍自定义安装。如果
安装正常,在本目录下就会生成libgoto2.a 和libgoto2.so 两个文件。
(4 )安装HPL。
进入hpl 文件夹从setup 文件夹下提取与自己平台相近的Make.文件,复制到hpl
文件夹 ,比如我们的平台为Intel xeon,所以就选择了Make.Linux_ PII_ FBLAS,它代表Linux
操作系统、PII 平台、采用FBLAS 库。
编辑刚刚复制的文件, 据说明修改各个选项,使之符合自己的系统,比如我们系统的
详细情况为,Intel xeon 平台,mpich2 安装目录为/usr/local/mipch2,hpl 和gotoblas 安装目
录为/root/LinPack,下面是我们的配置文件Make.Linux_xeon,对需要修改的部分我们做了注
解,大家可以参考修改:
# - shell
#
#
SHELL = /bin/sh
#
CD = cd
CP = cp
LN_S = ln -s
MKDIR = mkdir
RM = /bin/rm -f
TOUCH = touch
#
#
# - Platform identifier
#
#
ARCH = Linux_xeon //设置平台类型
#
#
# - HPL Directory Structure / HPL library
#
#
TOPdir = $(HOME)/linpack/hpl //设置测试软件的 目录
INCdir = $(TOPdir)/include
BINdir = $(TOPdir)/bin/$(AR
本文档提供了标准Linpack测试的详细指南,包括安装和配置步骤。首先,介绍了LinPack测试作为评估计算系统计算能力的重要标准。接着,列举了所需的软件如Linux发行版、MPICH2、Gotoblas和HPL,并提供了下载链接。安装过程涉及设置环境变量、解压文件、安装Gotoblas和HPL,以及根据系统配置编辑Makefile。通过Linpack测试,用户可以评估和比较系统的计算性能。
955

被折叠的 条评论
为什么被折叠?



