正解。多线程打不满内存带宽,也可能是变量共享,或者类似false sharing导致cache层一致性开销过大
【 在 poggy 的大作中提到: 】
: 你搞错概念了, 双通道不是这个意思。
: 双通道本身就是并行。
: 两个通道的内存, 本身就是交叉编址的,
: 这样, 物理连续的内存读写, 本身就会自动分布在两个内存上面,并行访问,也就提高了速度。
: 这个和硬盘做RAID上差不多(抛开raid的数据冗余存储)。
: --
发自「今日水木 on V2303A」
--
FROM 223.104.77.*