抑郁症健康,内容丰富有趣,生活中的好帮手!
抑郁症健康 > linux stream 内存 内存带宽性能工具STREAM服务器性能测试利器_之二_.pdf

linux stream 内存 内存带宽性能工具STREAM服务器性能测试利器_之二_.pdf

时间:2022-12-26 13:06:26

相关推荐

内存带宽性能工具STREAM服务器性能测试利器_之二_.pdf

产 品 技 术

文|赵吉志

内存带宽性能工具STREAM

服务器性能测试利器 (之二)

由于服务器主板的内存部分电路设计的复杂性,现在业界还没有一个硬件的内存性能测试工具。浪潮作为服务器产业的

领导厂商,一直致力于内存模块性能测试方面的研究,在国内率先引入了STREAM内存性能软件测试方法,从而为全面把

握浪潮服务器的产品性能提供了保证,也掌握了通过软、硬件的优化来提升服务器产品整体性能的技术,从而为用户带来更

多的实用价值。

随着处理器技术的不断更新,陆续出 带来更多的实用价值。 于测试计算机系统内存性能的benchmark。

现了多核、高频、流水线优化等新特性的 以下将通过STREAM软件的来源、工 通过大维度的矢量数组的处理,评价计算

处理器,从而使得服务器产品的计算性能 作原理、使用方法,来介绍一种业界专业 机平台的内存性能。主要有四种数组的运

有了极大的提高。但是经过浪潮的研究表 的内存性能测试方法,从而使读者对服务 算,分别是数组的复制、数组的尺度变换、

明,服务器产品是一个符合木桶原理的IT 器产品性能的理解更加深入和全面。 数组的矢量求和、数组的复合矢量求和。

产品,只有各部分均衡的提高才会有整个 从而测试到内存带宽的性能。见表1。

平台性能的稳定提升。 STR E A M 的起源及原始 其中数组采用双精度,即每个元素为

研究表明,正如摩尔定律预测的那 8个字节。而且数组的维数N定义时需要

用途

样,微处理器的处理能力每年都要有80% 注意以下几点。

的提升,但是内存设备的速度每年仅有7% STREAM测试工具是由时为美国Dela- 一要充分考虑内存容量的需求,粗略

的提高,因此决定处理器最高处理能力的 ware大学教授 John McCalpin提出和完成 估计是N×8(双精度)×3(三个数组);

并不是处理器的处理时间,而是内存访问 的,现在随着John McCalpin教授的工作 二要保证测试过程中,使用到的内存

和传输时间。如下图所示。 变动,负责STREAM的维护和改进的所有 容量要大于处理器内的缓存,只有这样才

由于服务器主板的内存部分电路设计 工作人员也转移到了Virginia大学的计算 会有内存的操作,而不仅仅是对处理器内

的复杂性,现在业界还没有一个硬件的内 机科学系。 缓存的操作;

存性能测试工具。浪潮作为服务器产业的 STREAM是一套综合性能测试程序集, 三为了保证测试可以持续一段时间,

领导厂商,一直致力于内存模块的性能测 通过fortran和C两种高级且高效的语言编 测试过程中内存带宽可以达到一定的最大

试方面的研究,在国内率先引入了 写完成,由于这两种语言在数学计算方面 值,从而避免得不到实际最大峰值的情

STREAM内存性能软件测试方法,从而为 的高效率,使得STREAM测试例程可以充 况,如果四项测试中有完成时间小于20微

全面把握浪潮服务器的产品性能提供了保 分发挥出内存的能力。STREAM测试得到 秒的情况,就需要适当的增大测试数组的

证,也掌握了通过软、硬件的优化来提升 的是可持续运行的内存带宽最大值,而并 维度N。

服务器产品整体性能的技术,从而为用户 不是一般的硬件厂商提供的理论最大值。

现在STREAM适用范围可以覆盖从普 STREAM测试方法

通的PC到矢量超性能计算和大规模的高

1、硬件准备

性能计算的MAC机器。并且现在的网站上

如果觉得《linux stream 内存 内存带宽性能工具STREAM服务器性能测试利器_之二_.pdf》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。