Linpack简介
来源:互联网 发布:淘宝网大图切换成小 编辑:程序博客网 时间:2024/06/03 06:43
Linpack是国际上最流行的用于测试高性能计算机系统浮点性能的Benchmark。通过对高性能计算机采用高斯消元法求解一元N次稠密线性代数方程组的测试,评价高性能计算机的浮点性能。
Linpack测试包括三类,Linpack100、Linpack1000和HPL。Linpack100求解规模为100阶的稠密线性代数方程组,它只允许采用编译优化选项进行优化,不得更改代码,甚至代码中的注释也不得修改。Linpack1000要求求解1000阶的线性代数方程组,达到指定的精度要求,可以在不改变计算量的前提下做算法和代码上做优化。HPL即High Performance Linpack,也叫高度并行计算基准测试,它对数组大小N没有限制,求解问题的规模可以改变,除基本算法(计算量)不可改变外,可以采用其它任何优化方法。前两种测试运行规模较小,已不是很适合现代计算机的发展。
HPL是针对现代并行计算机提出的测试方式。用户在不修改任意测试程序的基础上,可以调节问题规模大小(矩阵大小)、使用CPU数目、使用各种优化方法等等来执行该测试程序,以获取最佳的性能。HPL采用高斯消元法求解线性方程组。求解问题规模为N时,浮点运算次数为(2/3*N^3-2*N^2)。因此,只要给出问题规模N,测得系统计算时间T,峰值=计算量(2/3 * N^3-2*N^2)/计算时间T,测试结果以浮点运算每秒(Flops)给出。HPL测试结果是TOP500排名的重要依据。
- Linpack简介
- LINPACK测试
- linpack-linux
- Linpack性能测试标准
- Linpack安装过程
- Linpack的安装部署
- linpack测试环境搭建
- Linpack测试环境的搭建
- Linpack计算力集群测试
- Linpack的编译和安装
- linpack-pc.c 测试结果不正确
- 如何做LINPACK测试及性能优化
- ubuntu 下Linpack安装,MPI+GOTOBLAS2
- Linpack使用Infiniband网络计算时内存分配问题
- 修改linpack源程序时遇到的各种问题.
- 傻瓜式Linpack安装(Mpich+Openblas+Hpl)
- hpc高性能集群–计算力的标准linpack测试安装配置
- 简介
- java中equals和==的区别
- python内存管理与Memcached内存管理的理解
- WinCE5.0 SMDK2410 BSP在GEC2410开发板上的移植(12)-不连续地址的内存配置
- asp.net自定义控件
- 时间和日期格式
- Linpack简介
- java哈希表
- linux 安全命令(一)
- 内部类(NestedClass)使用(一)
- 简历参考
- 了解VS的附带文件
- ORACLE/JSP技术涉及日期、时间问题的处理
- 计算机后缀名
- pymssql 基本的操作方式