24小时热门版块排行榜    

查看: 901  |  回复: 2

linxi1454

银虫 (正式写手)

[求助] 请教linpack测试结果与内存容量与内存通道的关系 已有2人参与

intel e5-2600系列cpu支持4通道内存控制,在双路服务器(共16核)上插8条8g内存和4条16g内存在linpack测试上会有差异吗?4通道会有明显优势吗
另外,l单节点内存超过32g以上增大容量会对linpack有明显影响吗?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

psfan

铁虫 (正式写手)

【答案】应助回帖

理论上多通道内存带宽会相应增加,有助于性能提升,但实测受多方面影响,主要看瓶颈在哪儿。
2楼2014-03-27 16:57:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ma_chao

新虫 (初入文坛)

【答案】应助回帖

以E5-2600 v2 (sandybridge) 举例, 其最高支持1866MHz内存,
由于总内存容量一致( 8x8 或 4x16),所以HPL计算矩阵规模相同, 那对性能有影响的是内存频率和带宽,所以可以分为以下几种情况,

1. 使用1866MHz内存, 使用8 x 8GB, 是 2 DIMMs per channel, 内存会降频, 即1866MHz内存会运行在1600MHz上, (E5-2670 v2,2 sockets,  实测STREAM Traid带宽差距 83GB/s vs 79GB/s)
1 DIMM per channel 结果应好于 2 DIMMs per channe

2. 使用1600MHz内存, 结果应该接近。

目前来看, 单条内存容量越大, 实测内存带宽越低, (32GB < 16GB < 8GB), 因此一味追求内存容量, 反而会降低HPL结果。
3楼2014-04-14 23:46:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 linxi1454 的主题更新
信息提示
请填处理意见