标签: performance hardware memory-access memory-bandwidth
假设一个理想的情况:没有任何内容被分页,所有代码都写得很好,适合缓存,调度程序永远不会打扰你,等等:多核CPU中的单核可以产生足够的写入流量来使其饱和IO总线到DIMM?
以更具体的形式:如果我要在一个线程中启动一个16GB memset的程序,它会比一对非重叠的8GB memset运行得慢吗? (选择的大小足以达到稳定状态。)
memset
答案 0 :(得分:6)
请参阅http://software.intel.com/en-us/articles/detecting-memory-bandwidth-saturation-in-threaded-applications/