gpt4 book ai didi

c++ - 如何在 L2 缓存中找到被逐出的缓存行的位置?

转载 作者:太空宇宙 更新时间:2023-11-04 04:49:23 25 4
gpt4 key购买 nike

我有一个充满数据的二级缓存。现在我需要编写一个从 L2 缓存中逐出的程序(不太确定具体如何执行此操作,但会弄清楚)。我的主要疑问是是否有任何方法可以找到 L2 中被逐出线的位置。还有什么来源可以让我找到系统中存在的受害者缓存的详细信息?我觉得他们可能在缓存驱逐期间在这里发挥作用(如果我错了请纠正我)。我用的是i3机器。

最佳答案

我不知道您整个问题的答案。但是没有办法知道你的数据映射到哪个缓存行。因为你没有设置你的数据/地址映射到 L2 缓存中的数字。!

但我认为如果您使用 HUGE PAGES 就可以知道这一点,它可以让您清楚地知道到 L2 的映射。

关于c++ - 如何在 L2 缓存中找到被逐出的缓存行的位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17345411/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com