gpt4 book ai didi

assembly - 一条 x86 指令从 L1 缓存读取或写入的最大数据量是多少?

转载 作者:行者123 更新时间:2023-12-04 07:18:30 25 4
gpt4 key购买 nike

我刚刚阅读了 AVX (Wikipedia) ,这让我想到了这个问题。

最佳答案

我不确定您的问题是否完全清楚,但我认为您是在问在执行单个 x86 指令时可以将多少数据传入或传出 L1 缓存?

如果是这样,这就是一个不恰当的问题。缓存结构,甚至缓存作为一个概念,都不是 x86 规范的一部分。这意味着,答案完全取决于底层硬件。如果您心目中有特定的处理器,您可能可以在数据表中找到答案。您正在寻找的是缓存 block 大小,因为缓存管理器喜欢一次写入和读取整个 block 。然而,x86 扩展(例如 AVX 和 SSE)中有专门处理大内存事务的指令,它们可以根据需要/方便地写入或读取缓存。

关于assembly - 一条 x86 指令从 L1 缓存读取或写入的最大数据量是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22231625/

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