单个内核可以使CPU的内存IO带宽饱和吗?

时间:2010-09-14 22:08:56

标签: performance hardware memory-access memory-bandwidth

假设一个理想的情况:没有任何内容被分页,所有代码都写得很好,适合缓存,调度程序永远不会打扰你,等等:多核CPU中的单核可以产生足够的写入流量来使其饱和IO总线到DIMM?

以更具体的形式:如果我要在一个线程中启动一个16GB memset的程序,它会比一对非重叠的8GB memset运行得慢吗? (选择的大小足以达到稳定状态。)