gpt4 book ai didi

c++ - C++ 或 ANSI C 所用的周期数?

转载 作者:塔克拉玛干 更新时间:2023-11-03 08:17:12 25 4
gpt4 key购买 nike

网络上是否有任何地方可以让我了解各种编程语言语法在处理器(Core i7 和 Core 2)周期方面的作用?在大学里,我学习了 ARM 汇编语言,我们可以映射执行减法运算符等所需的周期数。我只是想知道是否可以在 Core i7 或 Core 2 上使用更高级的语言来做到这一点?

最佳答案

没有。这完全取决于您使用的编译器,以及您使用的优化设置等。

您可以使用您最喜欢的编译器和设置来生成汇编代码,并且您可以根据汇编代码做出这些类型的预测。

但是,请记住,在现代架构中,内存延迟和寄存器重命名等因素对速度有很大影响,即使检查汇编代码,这些影响也不明显。

关于c++ - C++ 或 ANSI C 所用的周期数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4083151/

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