4

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

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

4

1 回答 1

6

请参阅http://software.intel.com/en-us/articles/detecting-memory-bandwidth-saturation-in-threaded-applications/

于 2010-09-14T22:18:31.963 回答