gpt4 book ai didi

performance - 对于ARM,为什么单条STM指令一般比多条STR指令快?

转载 作者:行者123 更新时间:2023-12-04 22:34:14 26 4
gpt4 key购买 nike

是不是跟一些预取技术有关?
还是具有DDR访问时序特性?

最佳答案

IIRC 从 ARMv5TE 开始,写入缓冲区和 L1 缓存的路径为 64 位宽,以容纳 LDRD/STRD 指令。这允许 STM 每个周期写入两个寄存器。

您还将节省一点 L1 指令缓存,并在双核上只使用一个管道,这也是一个额外的好处。

关于performance - 对于ARM,为什么单条STM指令一般比多条STR指令快?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15500308/

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