0

提前谢谢你的帮助。

最近我正在研究memcpy(). 我相信任何工作负载都memcpy()必须是内存最密集(需要高内存带宽)的工作负载。这是真的吗?在执行其他功能时是否有任何工作负载需要更多带宽memcpy()

有一个故事我正在讨论这个问题。我使用了模拟器 (MARSSx86) 并运行了memcpy()其他 SPEC Benchmark(特别是针对多线程工作负载的 SPEC OMP 12)。无论我虚拟构建多少个内核,我memcpy()都是通过 Linux 手动分配到每个单核上的taskset,但结果显示带宽比 SPEC 工作负载生成的带宽要少。因此我很困惑。

4

0 回答 0