【发布时间】:2013-05-23 12:12:41
【问题描述】:
我阅读了英特尔至强处理器的Datasheet 并看到以下内容:
集成内存控制器 (IMC) 支持 DDR3 协议,具有四个 独立的 64 位内存通道,每个通道有 8 位 ECC(总共 72 位),每个通道支持 1 到 3 个 DIMM,具体取决于内存类型 已安装。
我需要从程序员的角度知道这究竟意味着什么。
这方面的文档似乎相当稀少,我手头没有英特尔的人来询问;)
此内存控制器能否同时从非相邻内存区域执行 4 个数据加载(并从最多 3 个内存 DIMM 请求每个数据)? IE。 4x64 位,从最多 3 个 DIMM 条带化,例如:
| X | _ | X | _ | X | _ | X |
(X是加载的数据,_一个任意大的未加载数据区域)此 IMC 能否执行 1 次加载,这将从连续内存区域加载最多 1x256 位。
| X | X | X | X | _ | _ | _ | _ |
【问题讨论】:
标签: memory-management cpu intel internals processors